[lit] Add argument check: --timeout must be non-negative integer
[llvm-core.git] / test / tools / llvm-elfabi / tbe-read-basic.test
blob1599f5a891e9ffd7ed4162ae91e0884dd0e8f436
1 # RUN: llvm-elfabi %s --emit-tbe=- | FileCheck %s
3 --- !tapi-tbe
4 SoName: somelib.so
5 TbeVersion: 1.0
6 Arch: x86_64
7 Symbols:
8   foo: { Type: Func }
9   bar: { Type: Object, Size: 42 }
10   baz: { Type: Object, Size: 8 }
11   not: { Type: Object, Undefined: true, Size: 128 }
12   nor: { Type: Func, Undefined: true }
13 ...
15 # CHECK:      --- !tapi-tbe
16 # CHECK-NEXT: TbeVersion: {{[1-9]\d*\.(0|([1-9]\d*))}}
17 # CHECK-NEXT: SoName: somelib.so
18 # CHECK-NEXT: Arch: x86_64
19 # CHECK-NEXT: Symbols:
20 # CHECK-NEXT:   bar: { Type: Object, Size: 42 }
21 # CHECK-NEXT:   baz: { Type: Object, Size: 8 }
22 # CHECK-NEXT:   foo: { Type: Func }
23 # CHECK-NEXT:   nor: { Type: Func, Undefined: true }
24 # CHECK-NEXT:   not: { Type: Object, Size: 128, Undefined: true }
25 # CHECK-NEXT: ...