llvm-project/clang/test/OpenMP/target_unknown_file.cpp
Alexey Bataev 711179b581 [OPENMP]Fix PR48759: "fatal error" when compile with preprocessed file.
If the file in line directive does not exist on the system we need, to
use the original file to get its file id.

Differential Revision: https://reviews.llvm.org/D97945
2021-03-04 07:26:57 -08:00

14 lines
333 B
C++

// RUN: %clang_cc1 -verify -fopenmp -triple x86_64-apple-darwin10.6.0 -emit-llvm -o - %s 2>&1 | FileCheck %s
// expected-no-diagnostics
// CHECK-NOT: fatal error: cannot open file
// CHECK: call void @__omp_offloading_{{.+}}()
# 1 "unknown.xxxxxxxx"
void a() {
#pragma omp target
;
}
// CHECK-NOT: fatal error: cannot open file