]> git.proxmox.com Git - rustc.git/blob - src/test/ui/asm/bad-template.x86_64_thirunsafeck.stderr
New upstream version 1.57.0+dfsg1
[rustc.git] / src / test / ui / asm / bad-template.x86_64_thirunsafeck.stderr
1 error: invalid reference to argument at index 0
2 --> $DIR/bad-template.rs:31:15
3 |
4 LL | asm!("{}");
5 | ^^ from here
6 |
7 = note: no arguments were given
8
9 error: invalid reference to argument at index 1
10 --> $DIR/bad-template.rs:33:15
11 |
12 LL | asm!("{1}", in(reg) foo);
13 | ^^^ from here
14 |
15 = note: there is 1 argument
16
17 error: argument never used
18 --> $DIR/bad-template.rs:33:21
19 |
20 LL | asm!("{1}", in(reg) foo);
21 | ^^^^^^^^^^^ argument never used
22 |
23 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {0} */"`
24
25 error: there is no argument named `a`
26 --> $DIR/bad-template.rs:36:15
27 |
28 LL | asm!("{a}");
29 | ^^^
30
31 error: invalid reference to argument at index 0
32 --> $DIR/bad-template.rs:38:15
33 |
34 LL | asm!("{}", a = in(reg) foo);
35 | ^^ --------------- named argument
36 | |
37 | from here
38 |
39 = note: no positional arguments were given
40 note: named arguments cannot be referenced by position
41 --> $DIR/bad-template.rs:38:20
42 |
43 LL | asm!("{}", a = in(reg) foo);
44 | ^^^^^^^^^^^^^^^
45
46 error: named argument never used
47 --> $DIR/bad-template.rs:38:20
48 |
49 LL | asm!("{}", a = in(reg) foo);
50 | ^^^^^^^^^^^^^^^ named argument never used
51 |
52 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
53
54 error: invalid reference to argument at index 1
55 --> $DIR/bad-template.rs:41:15
56 |
57 LL | asm!("{1}", a = in(reg) foo);
58 | ^^^ from here
59 |
60 = note: no positional arguments were given
61
62 error: named argument never used
63 --> $DIR/bad-template.rs:41:21
64 |
65 LL | asm!("{1}", a = in(reg) foo);
66 | ^^^^^^^^^^^^^^^ named argument never used
67 |
68 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
69
70 error: invalid reference to argument at index 0
71 --> $DIR/bad-template.rs:45:15
72 |
73 LL | asm!("{}", in("eax") foo);
74 | ^^ ------------- explicit register argument
75 | |
76 | from here
77 |
78 = note: no positional arguments were given
79 note: explicit register arguments cannot be used in the asm template
80 --> $DIR/bad-template.rs:45:20
81 |
82 LL | asm!("{}", in("eax") foo);
83 | ^^^^^^^^^^^^^
84
85 error: asm template modifier must be a single character
86 --> $DIR/bad-template.rs:50:17
87 |
88 LL | asm!("{:foo}", in(reg) foo);
89 | ^^^
90
91 error: multiple unused asm arguments
92 --> $DIR/bad-template.rs:52:18
93 |
94 LL | asm!("", in(reg) 0, in(reg) 1);
95 | ^^^^^^^^^ ^^^^^^^^^ argument never used
96 | |
97 | argument never used
98 |
99 = help: if these arguments are intentionally unused, consider using them in an asm comment: `"/* {0} {1} */"`
100
101 error: invalid reference to argument at index 0
102 --> $DIR/bad-template.rs:58:14
103 |
104 LL | global_asm!("{}");
105 | ^^ from here
106 |
107 = note: no arguments were given
108
109 error: invalid reference to argument at index 1
110 --> $DIR/bad-template.rs:60:14
111 |
112 LL | global_asm!("{1}", const FOO);
113 | ^^^ from here
114 |
115 = note: there is 1 argument
116
117 error: argument never used
118 --> $DIR/bad-template.rs:60:20
119 |
120 LL | global_asm!("{1}", const FOO);
121 | ^^^^^^^^^ argument never used
122 |
123 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {0} */"`
124
125 error: there is no argument named `a`
126 --> $DIR/bad-template.rs:63:14
127 |
128 LL | global_asm!("{a}");
129 | ^^^
130
131 error: invalid reference to argument at index 0
132 --> $DIR/bad-template.rs:65:14
133 |
134 LL | global_asm!("{}", a = const FOO);
135 | ^^ ------------- named argument
136 | |
137 | from here
138 |
139 = note: no positional arguments were given
140 note: named arguments cannot be referenced by position
141 --> $DIR/bad-template.rs:65:19
142 |
143 LL | global_asm!("{}", a = const FOO);
144 | ^^^^^^^^^^^^^
145
146 error: named argument never used
147 --> $DIR/bad-template.rs:65:19
148 |
149 LL | global_asm!("{}", a = const FOO);
150 | ^^^^^^^^^^^^^ named argument never used
151 |
152 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
153
154 error: invalid reference to argument at index 1
155 --> $DIR/bad-template.rs:68:14
156 |
157 LL | global_asm!("{1}", a = const FOO);
158 | ^^^ from here
159 |
160 = note: no positional arguments were given
161
162 error: named argument never used
163 --> $DIR/bad-template.rs:68:20
164 |
165 LL | global_asm!("{1}", a = const FOO);
166 | ^^^^^^^^^^^^^ named argument never used
167 |
168 = help: if this argument is intentionally unused, consider using it in an asm comment: `"/* {a} */"`
169
170 error: asm template modifier must be a single character
171 --> $DIR/bad-template.rs:71:16
172 |
173 LL | global_asm!("{:foo}", const FOO);
174 | ^^^
175
176 error: multiple unused asm arguments
177 --> $DIR/bad-template.rs:73:17
178 |
179 LL | global_asm!("", const FOO, const FOO);
180 | ^^^^^^^^^ ^^^^^^^^^ argument never used
181 | |
182 | argument never used
183 |
184 = help: if these arguments are intentionally unused, consider using them in an asm comment: `"/* {0} {1} */"`
185
186 error: aborting due to 21 previous errors
187