about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2021-01-11 13:20:18 +0900
committerYuki Okushi <huyuumi.dev@gmail.com>2021-01-16 14:29:55 +0900
commit8797986391022adf98bde252002dcfc9eaaef975 (patch)
tree82fe023ec04a6311f5ef6e59c8bf4410219c5d4a
parentdcf622eb70aebe16d40c5f88fa2a41fa7019541c (diff)
downloadrust-8797986391022adf98bde252002dcfc9eaaef975.tar.gz
rust-8797986391022adf98bde252002dcfc9eaaef975.zip
Add a regression test for #76281
This has been fixed between 1.47.0-nightly (663d2f5cd 2020-08-22) and 1.47.0-nightly (5180f3da5 2020-08-23).
-rw-r--r--src/test/ui/wasm/wasm-hang-issue-76281.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/ui/wasm/wasm-hang-issue-76281.rs b/src/test/ui/wasm/wasm-hang-issue-76281.rs
new file mode 100644
index 00000000000..a4adfa6d044
--- /dev/null
+++ b/src/test/ui/wasm/wasm-hang-issue-76281.rs
@@ -0,0 +1,12 @@
+// only-wasm32
+// compile-flags: -C opt-level=2
+// build-pass
+
+// Regression test for #76281.
+// This seems like an issue related to LLVM rather than
+// libs-impl so place here.
+
+fn main() {
+    let mut v: Vec<&()> = Vec::new();
+    v.sort_by_key(|&r| r as *const ());
+}