@@ -4,7 +4,9 @@ error: avoid using labels containing only the digits `0` and `1` in inline assem
4
4
LL | asm!("0: jmp 0b");
5
5
| ^ use a different label that doesn't start with `0` or `1`
6
6
|
7
- = note: an LLVM bug makes these labels ambiguous with a binary literal number
7
+ = help: start numbering with `2` instead
8
+ = note: an LLVM bug makes these labels ambiguous with a binary literal number on x86
9
+ = note: see <https://github.com/llvm/llvm-project/issues/99547> for more information
8
10
= note: `#[deny(binary_asm_labels)]` on by default
9
11
10
12
error: avoid using labels containing only the digits `0` and `1` in inline assembly
@@ -13,31 +15,39 @@ error: avoid using labels containing only the digits `0` and `1` in inline assem
13
15
LL | asm!("1: jmp 1b");
14
16
| ^ use a different label that doesn't start with `0` or `1`
15
17
|
16
- = note: an LLVM bug makes these labels ambiguous with a binary literal number
18
+ = help: start numbering with `2` instead
19
+ = note: an LLVM bug makes these labels ambiguous with a binary literal number on x86
20
+ = note: see <https://github.com/llvm/llvm-project/issues/99547> for more information
17
21
18
22
error: avoid using labels containing only the digits `0` and `1` in inline assembly
19
23
--> $DIR/binary_asm_labels.rs:13:15
20
24
|
21
25
LL | asm!("10: jmp 10b");
22
26
| ^^ use a different label that doesn't start with `0` or `1`
23
27
|
24
- = note: an LLVM bug makes these labels ambiguous with a binary literal number
28
+ = help: start numbering with `2` instead
29
+ = note: an LLVM bug makes these labels ambiguous with a binary literal number on x86
30
+ = note: see <https://github.com/llvm/llvm-project/issues/99547> for more information
25
31
26
32
error: avoid using labels containing only the digits `0` and `1` in inline assembly
27
33
--> $DIR/binary_asm_labels.rs:14:15
28
34
|
29
35
LL | asm!("01: jmp 01b");
30
36
| ^^ use a different label that doesn't start with `0` or `1`
31
37
|
32
- = note: an LLVM bug makes these labels ambiguous with a binary literal number
38
+ = help: start numbering with `2` instead
39
+ = note: an LLVM bug makes these labels ambiguous with a binary literal number on x86
40
+ = note: see <https://github.com/llvm/llvm-project/issues/99547> for more information
33
41
34
42
error: avoid using labels containing only the digits `0` and `1` in inline assembly
35
43
--> $DIR/binary_asm_labels.rs:15:15
36
44
|
37
45
LL | asm!("1001101: jmp 1001101b");
38
46
| ^^^^^^^ use a different label that doesn't start with `0` or `1`
39
47
|
40
- = note: an LLVM bug makes these labels ambiguous with a binary literal number
48
+ = help: start numbering with `2` instead
49
+ = note: an LLVM bug makes these labels ambiguous with a binary literal number on x86
50
+ = note: see <https://github.com/llvm/llvm-project/issues/99547> for more information
41
51
42
52
error: aborting due to 5 previous errors
43
53
0 commit comments