From e5972c38a3322e8ab98aead64d75f63fe4c7c75d Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Wed, 6 Feb 2019 11:47:32 +0100 Subject: [PATCH 1/2] test mutable string slice indexing --- tests/run-pass/strings.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/run-pass/strings.rs b/tests/run-pass/strings.rs index d5fc80b41f..fa692ba3de 100644 --- a/tests/run-pass/strings.rs +++ b/tests/run-pass/strings.rs @@ -18,10 +18,17 @@ fn fat_pointer_on_32_bit() { Some(5).expect("foo"); } +fn str_indexing() { + let mut x = "Hello".to_string(); + let _v = &mut x[..3]; // Test IndexMut on String. +} + fn main() { assert_eq!(empty(), ""); assert_eq!(hello(), "Hello, world!"); assert_eq!(hello_bytes(), b"Hello, world!"); assert_eq!(hello_bytes_fat(), b"Hello, world!"); + fat_pointer_on_32_bit(); // Should run without crashing. + str_indexing(); } From ad8a5d965bab87d662b3e9297e062e48e3ff3718 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Thu, 14 Feb 2019 08:33:48 +0100 Subject: [PATCH 2/2] bump Rust --- rust-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-version b/rust-version index b265e00095..edd1c533d9 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -nightly-2019-02-13 +nightly-2019-02-14