brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 593dbf3 Raw
22 lines · cpp
1// RUN: rm -rf %t2// RUN: split-file %s %t3 4//--- missing_header.c5#include "missing.h"6 7// RUN: not clang-scan-deps -- %clang -c %t/missing_tu.c 2>%t/missing_tu.errs8// RUN: echo EOF >> %t/missing_tu.errs9// RUN: cat %t/missing_tu.errs | sed 's:\\\\\?:/:g' | FileCheck %s --check-prefix=CHECK-MISSING-TU -DPREFIX=%/t10// CHECK-MISSING-TU: Error while scanning dependencies for [[PREFIX]]/missing_tu.c11// CHECK-MISSING-TU-NEXT: error: no such file or directory: '[[PREFIX]]/missing_tu.c'12// CHECK-MISSING-TU-NEXT: error: no input files13// CHECK-MISSING-TU-NEXT: error:14// CHECK-MISSING-TU-NEXT: EOF15 16// RUN: not clang-scan-deps -- %clang -c %t/missing_header.c 2>%t/missing_header.errs17// RUN: echo EOF >> %t/missing_header.errs18// RUN: cat %t/missing_header.errs | sed 's:\\\\\?:/:g' | FileCheck %s --check-prefix=CHECK-MISSING-HEADER -DPREFIX=%/t19// CHECK-MISSING-HEADER: Error while scanning dependencies for [[PREFIX]]/missing_header.c20// CHECK-MISSING-HEADER-NEXT: fatal error: 'missing.h' file not found21// CHECK-MISSING-HEADER-NEXT: EOF22