1*b3185bd9SCyndy IshidaRUN: not llvm-nm %p/Inputs/tapi-invalid-v1.tbd 2>&1\ 2*b3185bd9SCyndy IshidaRUN: | FileCheck %s -check-prefix V1 3*b3185bd9SCyndy Ishida 4*b3185bd9SCyndy IshidaRUN: not llvm-nm %p/Inputs/tapi-invalid-v2.tbd 2>&1\ 5*b3185bd9SCyndy IshidaRUN: | FileCheck %s -check-prefix V2 6*b3185bd9SCyndy Ishida 7*b3185bd9SCyndy IshidaRUN: not llvm-nm %p/Inputs/tapi-invalid-v3.tbd 2>&1\ 8*b3185bd9SCyndy IshidaRUN: | FileCheck %s -check-prefix V3 9*b3185bd9SCyndy Ishida 10*b3185bd9SCyndy Ishida# Typo Check 11*b3185bd9SCyndy IshidaV1: tapi-invalid-v1.tbd: malformed file 12*b3185bd9SCyndy IshidaV1-NEXT: tapi-invalid-v1.tbd:11:1: error: unknown key 'expors' 13*b3185bd9SCyndy Ishida 14*b3185bd9SCyndy Ishida# Missing required key 15*b3185bd9SCyndy IshidaV2: tapi-invalid-v2.tbd: malformed file 16*b3185bd9SCyndy IshidaV2-NEXT: tapi-invalid-v2.tbd:2:1: error: missing required key 'archs' 17*b3185bd9SCyndy Ishida 18*b3185bd9SCyndy Ishida# v2 key in v3 specified file 19*b3185bd9SCyndy IshidaV3: tapi-invalid-v3.tbd: malformed file 20*b3185bd9SCyndy IshidaV3-NEXT: tapi-invalid-v3.tbd:19:1: error: unknown key 'swift-version' 21