RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P1 %s 2>&1 | FileCheck --check-prefix=CHECK1 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P2 %s 2>&1 | FileCheck --check-prefix=CHECK2 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P3 %s 2>&1 | FileCheck --check-prefix=CHECK3 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P4 %s 2>&1 | FileCheck --check-prefix=CHECK4 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P5 %s 2>&1 | FileCheck --check-prefix=CHECK5 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P6 %s 2>&1 | FileCheck --check-prefix=CHECK6 %s RUN: %ProtectFileCheckOutput not FileCheck --check-prefix=P7 %s 2>&1 | FileCheck --check-prefix=CHECK7 %s P1_LABEL: foo CHECK1: error: misspelled directive 'P1_LABEL:' P2_NEXT: foo CHECK2: error: misspelled directive 'P2_NEXT:' P3_NOT: foo CHECK3: error: misspelled directive 'P3_NOT:' P4_COUNT-2: foo CHECK4: error: misspelled directive 'P4_COUNT-2:' P5_SAME: foo CHECK5: error: misspelled directive 'P5_SAME:' P6_EMPTY: foo CHECK6: error: misspelled directive 'P6_EMPTY:' P7_DAG: foo CHECK7: error: misspelled directive 'P7_DAG:'