aboutsummaryrefslogtreecommitdiff
path: root/offload/test/libc/assert.c
blob: bf155b6f463bfd0bb420474088493761324c8c1e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// RUN: %libomptarget-compile-generic && %libomptarget-run-fail-generic 2>&1 | \
// RUN:   %fcheck-generic --check-prefix=CHECK

// REQUIRES: libc
// REQUIRES: gpu

#include <assert.h>

int main() {
  // CHECK: Assertion failed: '0 && "Trivial failure"' in function: 'int main()'
  // CHECK-NOT: Assertion failed:
#pragma omp target
#pragma omp parallel
  { assert(0 && "Trivial failure"); }
}