about summary refs log tree commit diff
path: root/src/test/codegen
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-03-20 19:02:32 +0000
committerbors <bors@rust-lang.org>2020-03-20 19:02:32 +0000
commit1057dc97afce39ff6a224966ece3ed438af4c1f5 (patch)
tree3ae6e64d6e60e9aeac52df17f5a1cb4ba37688af /src/test/codegen
parent2835ca65845c5fac8da2a2612a06b12ad2f4c77c (diff)
parentc95f08affac33aa86c9c39110e7d717d2a5e3d33 (diff)
downloadrust-1057dc97afce39ff6a224966ece3ed438af4c1f5.tar.gz
rust-1057dc97afce39ff6a224966ece3ed438af4c1f5.zip
Auto merge of #69509 - RalfJung:debug-assert-write, r=eddyb
debug-assert ptr sanity in ptr::write

This is a re-submission of the parts that we removed from https://github.com/rust-lang/rust/pull/69208 due to ["interesting" test failures](https://github.com/rust-lang/rust/pull/69208#issuecomment-591310437).

Fixes https://github.com/rust-lang/rust/issues/53871
r? @Mark-Simulacrum @eddyb
Diffstat (limited to 'src/test/codegen')
-rw-r--r--src/test/codegen/repeat-trusted-len.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/test/codegen/repeat-trusted-len.rs b/src/test/codegen/repeat-trusted-len.rs
index 8fbe712065b..8e08b78ad1e 100644
--- a/src/test/codegen/repeat-trusted-len.rs
+++ b/src/test/codegen/repeat-trusted-len.rs
@@ -5,14 +5,9 @@
 
 use std::iter;
 
-// CHECK: @helper([[USIZE:i[0-9]+]] %_1)
-#[no_mangle]
-pub fn helper(_: usize) {
-}
-
 // CHECK-LABEL: @repeat_take_collect
 #[no_mangle]
 pub fn repeat_take_collect() -> Vec<u8> {
-// CHECK: call void @llvm.memset.p0i8.[[USIZE]](i8* {{(nonnull )?}}align 1{{.*}} %{{[0-9]+}}, i8 42, [[USIZE]] 100000, i1 false)
+// CHECK: call void @llvm.memset.p0i8.i{{[0-9]+}}(i8* {{(nonnull )?}}align 1{{.*}} %{{[0-9]+}}, i8 42, i{{[0-9]+}} 100000, i1 false)
     iter::repeat(42).take(100000).collect()
 }