39 lines · plain
1; RUN: not llvm-readtapi --compare %S/Inputs/v4B.tbd %S/Inputs/v4E.tbd 2>&1 | FileCheck %s2 3; CHECK:< {{.*}}/Inputs/v4B.tbd4; CHECK:> {{.*}}/Inputs/v4E.tbd5 6; CHECK:Swift ABI Version7; CHECK-NEXT:< 58; CHECK-NEXT:> 49; CHECK-NEXT:Reexported Libraries10; CHECK-NEXT: x86_64-apple-ios-simulator11; CHECK-NEXT: > Alpine.framework/Alpine12; CHECK-NEXT:Allowable Clients13; CHECK-NEXT: i386-apple-macos14; CHECK-NEXT: < ClientA15; CHECK-NEXT: > ClientC16; CHECK-NEXT:Symbols17; CHECK-NEXT: i386-apple-macos18; CHECK-NEXT: < _symC - Weak-Defined19; CHECK-NEXT: > _symQ - Weak-Defined20; CHECK-NEXT:Inlined Reexported Frameworks/Libraries21; CHECK-NEXT: Alpine.framework/Alpine22; CHECK-NEXT: Current Version23; CHECK-NEXT: < 1.2.324; CHECK-NEXT: > 1.4.325; CHECK-NEXT: Swift ABI Version26; CHECK-NEXT: < 527; CHECK-NEXT: > 328; CHECK-NEXT: Allowable Clients29; CHECK-NEXT: i386-apple-macos30; CHECK-NEXT: < ClientD31; CHECK-NEXT: > ClientB32; CHECK-NEXT: Symbols33; CHECK-NEXT: i386-apple-macos34; CHECK-NEXT: < _symA35; CHECK-NEXT: > _symE36 37; CHECK-NOT: error:38; CHECK-NOT: warning:39