RUN: %llvm-original-di-preservation %p/Inputs/sample.json --report-html-file %t.html | FileCheck %s RUN: diff -w %p/Inputs/expected-sample.html %t.html CHECK: The {{.+}}.html generated. CHECK-NOT: Skipped lines: RUN: %llvm-original-di-preservation %p/Inputs/corrupted.json --report-html-file %t2.html | FileCheck %s -check-prefix=CORRUPTED RUN: diff -w %p/Inputs/expected-skipped.html %t2.html CORRUPTED: Skipped lines: 3 CORRUPTED: Skipped bugs: 1 RUN: %llvm-original-di-preservation --reduce %p/Inputs/sample.json --report-html-file %t3.html | FileCheck %s -check-prefix=REDUCE RUN: diff -w %p/Inputs/expected-compressed.html %t3.html REDUCE: The {{.+}}.html generated. REDUCE-NOT: Skipped lines: RUN: %llvm-original-di-preservation %p/Inputs/origin.json --report-html-file %t4.html | FileCheck %s RUN: diff -w %p/Inputs/expected-origin.html %t4.html RUN: %llvm-original-di-preservation --reduce %p/Inputs/origin.json --report-html-file %t5.html | FileCheck %s RUN: diff -w %p/Inputs/expected-origin-reduced.html %t5.html