https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118518
Benjamin Schulz <schulz.benjamin at googlemail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|nvptx | Component|target |c++ --- Comment #4 from Benjamin Schulz <schulz.benjamin at googlemail dot com> --- and by the way, feel free to use this file for testing purposes. I guess it uses more involved things than a simpe test file. Because of its complexity, it may have own bugs, but since uses many openmp features, it may be an interesting test case. One thing that fails in clang on runtime is the function offload, despite i think i do this according to the openmp standard. another thing that fails in clang on runtime is the attempt to mimic the multiplication with "tiles", where only a subset of the matrix array data is uploaded to the gpu. Once one can compile the file, one can test all these things. Also, one can test memory allocation. the algorithms make use of sub-arrays, pointer arithmetic, allocation and de-allocation of memory and so on. So feel free to test it. On the host, the computations work.