Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions offload/test/mapping/map_both_pointer_pointee.c
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

// REQUIRES: unified_shared_memory
// UNSUPPORTED: amdgcn-amd-amdhsa
// XFAIL: nvptx64-nvidia-cuda

#pragma omp declare target
int *ptr1;
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_ptr_and_star_global.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_ptr_and_star_local.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_ptr_and_subscript_global.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_ptr_and_subscript_local.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_structptr_and_member_global.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
1 change: 1 addition & 0 deletions offload/test/mapping/map_structptr_and_member_local.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// RUN: %libomptarget-compilexx-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa

#include <omp.h>
#include <stdio.h>
Expand Down
3 changes: 3 additions & 0 deletions offload/test/offloading/CUDA/basic_launch_multi_arg.cu
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
// UNSUPPORTED: aarch64-unknown-linux-gnu-LTO
// UNSUPPORTED: x86_64-unknown-linux-gnu
// UNSUPPORTED: x86_64-unknown-linux-gnu-LTO
// XFAIL: amdgcn-amd-amdhsa
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <stdio.h>

Expand Down
6 changes: 6 additions & 0 deletions offload/test/offloading/bug51781.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@
//
// CUSTOM: Rewriting generic-mode kernel with a customized state machine.

// XFAIL: x86_64-unknown-linux-gnu
// XFAIL: x86_64-unknown-linux-gnu-LTO
// XFAIL: amdgcn-amd-amdhsa
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#if ADD_REDUCTION
#define REDUCTION(...) reduction(__VA_ARGS__)
#else
Expand Down
4 changes: 4 additions & 0 deletions offload/test/offloading/ompx_saxpy_mixed.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
//
// REQUIRES: gpu

// Test if flaky
// UNSUPPORTED: nvptx64-nvidia-cuda
// UNSUPPORTED: nvptx64-nvidia-cuda-LTO

#include <math.h>
#include <omp.h>
#include <ompx.h>
Expand Down
4 changes: 4 additions & 0 deletions offload/test/offloading/single_threaded_for_barrier_hang_1.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
// RUN: %libomptarget-compile-run-and-check-generic
// RUN: %libomptarget-compileopt-run-and-check-generic

// Test causes hangs which stop lit from exiting
// UNSUPPORTED: nvptx64-nvidia-cuda
// UNSUPPORTED: nvptx64-nvidia-cuda-LTO

#include <omp.h>
#include <stdio.h>

Expand Down
3 changes: 3 additions & 0 deletions offload/test/offloading/single_threaded_for_barrier_hang_2.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
// RUN: %libomptarget-compile-run-and-check-generic
// FIXME: This fails with optimization enabled and prints b: 0
// FIXME: RUN: %libomptarget-compileopt-run-and-check-generic
// XFAIL: amdgcn-amd-amdhsa
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <omp.h>
#include <stdio.h>
Expand Down
2 changes: 2 additions & 0 deletions offload/test/sanitizer/ptr_outside_alloc_1.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
// UNSUPPORTED: x86_64-unknown-linux-gnu-LTO
// UNSUPPORTED: s390x-ibm-linux-gnu
// UNSUPPORTED: s390x-ibm-linux-gnu-LTO
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <omp.h>

Expand Down
2 changes: 2 additions & 0 deletions offload/test/sanitizer/ptr_outside_alloc_2.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
// UNSUPPORTED: x86_64-unknown-linux-gnu-LTO
// UNSUPPORTED: s390x-ibm-linux-gnu
// UNSUPPORTED: s390x-ibm-linux-gnu-LTO
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <omp.h>

Expand Down
2 changes: 2 additions & 0 deletions offload/test/sanitizer/use_after_free_1.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
// UNSUPPORTED: x86_64-unknown-linux-gnu-LTO
// UNSUPPORTED: s390x-ibm-linux-gnu
// UNSUPPORTED: s390x-ibm-linux-gnu-LTO
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <omp.h>

Expand Down
2 changes: 2 additions & 0 deletions offload/test/sanitizer/use_after_free_2.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
// UNSUPPORTED: x86_64-unknown-linux-gnu-LTO
// UNSUPPORTED: s390x-ibm-linux-gnu
// UNSUPPORTED: s390x-ibm-linux-gnu-LTO
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO

#include <omp.h>

Expand Down
4 changes: 2 additions & 2 deletions offload/test/unified_shared_memory/api.c
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// RUN: %libomptarget-compile-generic
// RUN: env HSA_XNACK=1 \
// RUN: %libomptarget-run-generic | %fcheck-generic
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO
// UNSUPPORTED: nvptx64-nvidia-cuda
// UNSUPPORTED: nvptx64-nvidia-cuda-LTO

// REQUIRES: unified_shared_memory

Expand Down
4 changes: 2 additions & 2 deletions offload/test/unified_shared_memory/close_enter_exit.c
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
// UNSUPPORTED: clang-6, clang-7, clang-8, clang-9

// Fails on nvptx with error: an illegal memory access was encountered
// XFAIL: nvptx64-nvidia-cuda
// XFAIL: nvptx64-nvidia-cuda-LTO
// UNSUPPORTED: nvptx64-nvidia-cuda
// UNSUPPORTED: nvptx64-nvidia-cuda-LTO

#include <omp.h>
#include <stdio.h>
Expand Down
Loading