; RUN: llvm-readtapi --help 2>&1 | FileCheck %s ; RUN: llvm-readtapi -help 2>&1 | FileCheck %s // Check mutually exclusive options. ; RUN: not llvm-readtapi -merge -compare -compact %t/tmp.tbd %t/tmp2.tbd 2>&1 | FileCheck %s --check-prefix MULTI_ACTION // Check unsupported file output format. ; RUN: not llvm-readtapi -merge -compact %t/tmp.tbd %t/tmp2.tbd --filetype=tbd-v2 2>&1 | FileCheck %s --check-prefix FILE_FORMAT // Check version printing. ; RUN: llvm-readtapi -v 2>&1 | FileCheck %s --check-prefix VERSION ; RUN: llvm-readtapi --version 2>&1 | FileCheck %s --check-prefix VERSION ; CHECK: OVERVIEW: LLVM TAPI file reader and transformer ; CHECK: USAGE: llvm-readtapi [-arch ]* [-o ]* ; CHECK: COMMANDS: ; CHECK: OPTIONS: ; CHECK: -help display this help ; MULTI_ACTION: error: only one of the following actions can be specified: -merge -compare ; FILE_FORMAT: error: deprecated filetype 'tbd-v2' is not supported to write ; VERSION: {{ version }}