]> git.lizzy.rs Git - rust.git/blob - src/test/ui/asm/duplicate-options.fixed
Auto merge of #75936 - sdroege:chunks-exact-construction-bounds-check, r=nagisa
[rust.git] / src / test / ui / asm / duplicate-options.fixed
1 // only-x86_64
2 // run-rustfix
3
4 #![feature(asm)]
5
6 fn main() {
7     unsafe {
8         asm!("", options(nomem, ));
9         //~^ ERROR the `nomem` option was already provided
10         asm!("", options(att_syntax, ));
11         //~^ ERROR the `att_syntax` option was already provided
12         asm!("", options(nostack, att_syntax), options());
13         //~^ ERROR the `nostack` option was already provided
14         asm!("", options(nostack, ), options(), options());
15         //~^ ERROR the `nostack` option was already provided
16         //~| ERROR the `nostack` option was already provided
17         //~| ERROR the `nostack` option was already provided
18         asm!(
19             "",
20             options(nomem, noreturn),
21             options(att_syntax, ), //~ ERROR the `noreturn` option was already provided
22             options( nostack), //~ ERROR the `nomem` option was already provided
23             options(), //~ ERROR the `noreturn` option was already provided
24         );
25     }
26 }