From 7827924bfc920bc171f3c68e25dc47065f5ae6e4 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sat, 9 Feb 2019 15:52:59 +0100 Subject: [PATCH 1/3] test padding in format strings --- tests/run-pass/format.rs | 1 + tests/run-pass/format.stdout | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/run-pass/format.rs b/tests/run-pass/format.rs index 78729b9156..053cce3613 100644 --- a/tests/run-pass/format.rs +++ b/tests/run-pass/format.rs @@ -1,3 +1,4 @@ fn main() { println!("Hello {}", 13); + println!("{:0 Date: Wed, 13 Feb 2019 08:13:07 +0100 Subject: [PATCH 2/3] update Rust --- rust-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-version b/rust-version index 0c7f469221..b265e00095 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -nightly-2019-01-30 +nightly-2019-02-13 From d91ab9a7a63d3e4a6bd1071f32aada6e0194ef11 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Wed, 13 Feb 2019 10:07:31 +0100 Subject: [PATCH 3/3] fix ptr comparison test --- tests/run-pass/function_pointers.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/tests/run-pass/function_pointers.rs b/tests/run-pass/function_pointers.rs index cc888630d3..26a2d5a6c2 100644 --- a/tests/run-pass/function_pointers.rs +++ b/tests/run-pass/function_pointers.rs @@ -1,5 +1,16 @@ -fn f() -> i32 { - 42 +trait Answer { + fn answer() -> Self; +} + +impl Answer for i32 { + fn answer() -> i32 { + 42 + } +} + +// A generic function, to make its address unstable +fn f() -> T { + Answer::answer() } fn g(i: i32) -> i32 {