You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm seeing unexpected crashes with OpenMP offload code that uses declare target arrays after commit 13b4a9d.
Operating System
SUSE Linux Enterprise Server 15 SP5 (Cray OS on LUMI)
CPU
AMD EPYC 7742 64-Core
GPU
AMD Instinct MI250X
ROCm Version
ROCm 6.2.2
ROCm Component
flang
Steps to Reproduce
I think the program below might reproduce the issue. The program should print "acc 500" but after 13b4a9d it prints:
Queue error - HSA_STATUS_ERROR_MEMORY_FAULT
Display only launched kernel:
Kernel 'omp target in _QQmain @ 11 (__omp_offloading_54bbb604_a0017379__QQmain_l11)'
OFFLOAD ERROR: Memory access fault by GPU 4 (agent 0x35ff90) at virtual address (nil). Reasons: Unknown (0)
Device pointer (nil) does not point into any (current or prior) host-issued allocation (might be a global, stack, or shared location).
Problem Description
I'm seeing unexpected crashes with OpenMP offload code that uses declare target arrays after commit 13b4a9d.
Operating System
SUSE Linux Enterprise Server 15 SP5 (Cray OS on LUMI)
CPU
AMD EPYC 7742 64-Core
GPU
AMD Instinct MI250X
ROCm Version
ROCm 6.2.2
ROCm Component
flang
Steps to Reproduce
I think the program below might reproduce the issue. The program should print "acc 500" but after 13b4a9d it prints:
Compiler flags:
flang-new -fopenmp -fopenmp-targets=amdgcn-amd-amdhsa --offload-arch=gfx90a
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
No response
Additional Information
No response
The text was updated successfully, but these errors were encountered: