xref: /aosp_15_r20/external/llvm/test/MC/MachO/ARM/version-min-diagnostics.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: not llvm-mc -triple i386-apple-darwin %s 2> %t
2*9880d681SAndroid Build Coastguard Worker// RUN: FileCheck %s < %t
3*9880d681SAndroid Build Coastguard Worker// RUN: not llvm-mc -triple x86_64-apple-darwin %s 2> %t
4*9880d681SAndroid Build Coastguard Worker// RUN: FileCheck %s < %t
5*9880d681SAndroid Build Coastguard Worker// RUN: not llvm-mc -triple armv7-apple-ios %s 2> %t
6*9880d681SAndroid Build Coastguard Worker// RUN: FileCheck %s < %t
7*9880d681SAndroid Build Coastguard Worker
8*9880d681SAndroid Build Coastguard Worker.ios_version_min 5,2,257
9*9880d681SAndroid Build Coastguard Worker.ios_version_min 5,256,1
10*9880d681SAndroid Build Coastguard Worker.ios_version_min 5,-1,1
11*9880d681SAndroid Build Coastguard Worker.ios_version_min 0,1,1
12*9880d681SAndroid Build Coastguard Worker.ios_version_min 70000,1
13*9880d681SAndroid Build Coastguard Worker.macosx_version_min 99,2,257
14*9880d681SAndroid Build Coastguard Worker.macosx_version_min 50,256,1
15*9880d681SAndroid Build Coastguard Worker.macosx_version_min 10,-1,1
16*9880d681SAndroid Build Coastguard Worker.macosx_version_min 0,1,1
17*9880d681SAndroid Build Coastguard Worker.macosx_version_min 70000,1
18*9880d681SAndroid Build Coastguard Worker.tvos_version_min 99,2,257
19*9880d681SAndroid Build Coastguard Worker.tvos_version_min 50,256,1
20*9880d681SAndroid Build Coastguard Worker.tvos_version_min 10,-1,1
21*9880d681SAndroid Build Coastguard Worker.tvos_version_min 0,1,1
22*9880d681SAndroid Build Coastguard Worker.tvos_version_min 70000,1
23*9880d681SAndroid Build Coastguard Worker.watchos_version_min 99,2,257
24*9880d681SAndroid Build Coastguard Worker.watchos_version_min 50,256,1
25*9880d681SAndroid Build Coastguard Worker.watchos_version_min 10,-1,1
26*9880d681SAndroid Build Coastguard Worker.watchos_version_min 0,1,1
27*9880d681SAndroid Build Coastguard Worker.watchos_version_min 70000,1
28*9880d681SAndroid Build Coastguard Worker
29*9880d681SAndroid Build Coastguard Worker
30*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS update number
31*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 5,2,257
32*9880d681SAndroid Build Coastguard Worker// CHECK:                      ^
33*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
34*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 5,256,1
35*9880d681SAndroid Build Coastguard Worker// CHECK:                    ^
36*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
37*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 5,-1,1
38*9880d681SAndroid Build Coastguard Worker// CHECK:                    ^
39*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
40*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 0,1,1
41*9880d681SAndroid Build Coastguard Worker// CHECK:                  ^
42*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
43*9880d681SAndroid Build Coastguard Worker// CHECK: .ios_version_min 70000,1
44*9880d681SAndroid Build Coastguard Worker// CHECK:                  ^
45*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS update number
46*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 99,2,257
47*9880d681SAndroid Build Coastguard Worker// CHECK:                          ^
48*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
49*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 50,256,1
50*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
51*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
52*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 10,-1,1
53*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
54*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
55*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 0,1,1
56*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
57*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
58*9880d681SAndroid Build Coastguard Worker// CHECK: .macosx_version_min 70000,1
59*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
60*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS update number
61*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 99,2,257
62*9880d681SAndroid Build Coastguard Worker// CHECK:                          ^
63*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
64*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 50,256,1
65*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
66*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
67*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 10,-1,1
68*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
69*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
70*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 0,1,1
71*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
72*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
73*9880d681SAndroid Build Coastguard Worker// CHECK: .tvos_version_min 70000,1
74*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
75*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS update number
76*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 99,2,257
77*9880d681SAndroid Build Coastguard Worker// CHECK:                          ^
78*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
79*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 50,256,1
80*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
81*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS minor version number
82*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 10,-1,1
83*9880d681SAndroid Build Coastguard Worker// CHECK:                        ^
84*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
85*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 0,1,1
86*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
87*9880d681SAndroid Build Coastguard Worker// CHECK: error: invalid OS major version number
88*9880d681SAndroid Build Coastguard Worker// CHECK: .watchos_version_min 70000,1
89*9880d681SAndroid Build Coastguard Worker// CHECK:                     ^
90