diff options
| author | Yuki Okushi <huyuumi.dev@gmail.com> | 2021-03-27 12:37:19 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-27 12:37:19 +0900 |
| commit | 14d0d51f6ffa43e1c096f28b812bb9aabb387a13 (patch) | |
| tree | 26f563d1f046edade62000547dd9ca5ab4442f73 | |
| parent | 5473b6dcfc4a7d6d7b4408ff992a02948a331298 (diff) | |
| parent | 3d64f8d475d701a36971cb416e49b80449988f6f (diff) | |
| download | rust-14d0d51f6ffa43e1c096f28b812bb9aabb387a13.tar.gz rust-14d0d51f6ffa43e1c096f28b812bb9aabb387a13.zip | |
Rollup merge of #83328 - tmiasko:asm-test, r=joshtriplett
Fixes to inline assmebly tests * Join test thread to make assertion effective in sym.rs test case * Use a single codegen unit to reduce non-determinism in srcloc.rs test #82886
| -rw-r--r-- | src/test/ui/asm/srcloc.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/asm/sym.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/test/ui/asm/srcloc.rs b/src/test/ui/asm/srcloc.rs index 26be3eae459..ed8cefc58b7 100644 --- a/src/test/ui/asm/srcloc.rs +++ b/src/test/ui/asm/srcloc.rs @@ -1,7 +1,7 @@ // min-llvm-version: 10.0.1 // only-x86_64 // build-fail - +// compile-flags: -Ccodegen-units=1 #![feature(asm)] // Checks that inline asm errors are mapped to the correct line in the source code. diff --git a/src/test/ui/asm/sym.rs b/src/test/ui/asm/sym.rs index 58463a90944..634ef010e6f 100644 --- a/src/test/ui/asm/sym.rs +++ b/src/test/ui/asm/sym.rs @@ -76,5 +76,5 @@ fn main() { std::thread::spawn(|| { assert_eq!(static_addr!(S1), &S1 as *const u32); assert_eq!(static_tls_addr!(S2), &S2 as *const u32); - }); + }).join().unwrap(); } |
