about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorScott McMurray <scottmcm@users.noreply.github.com>2018-02-24 00:31:33 -0800
committerScott McMurray <scottmcm@users.noreply.github.com>2018-02-24 23:51:08 -0800
commite20f7b2ea73fbe0077a565c692a3a6f2e20ff4e3 (patch)
tree9bd48b72fdbe00faf04e8654944994e3338ff5fa /src/test
parent026339e42ba11a559767029d933d1197aefb877a (diff)
downloadrust-e20f7b2ea73fbe0077a565c692a3a6f2e20ff4e3.tar.gz
rust-e20f7b2ea73fbe0077a565c692a3a6f2e20ff4e3.zip
Restrict the Termination impls to simplify stabilization
Make a minimal commitment for stabilization.  More impls are likely in future, but are not necessary at this time.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-exitcode.rs (renamed from src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-i32.rs)7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-i32.rs b/src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-exitcode.rs
index fa7cb023b44..30ecc4e8937 100644
--- a/src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-i32.rs
+++ b/src/test/run-pass/rfc-1937-termination-trait/termination-trait-for-exitcode.rs
@@ -9,7 +9,10 @@
 // except according to those terms.
 
 #![feature(termination_trait)]
+#![feature(process_exitcode_placeholder)]
 
-fn main() -> i32 {
-    0
+use std::process::ExitCode;
+
+fn main() -> ExitCode {
+    ExitCode(0)
 }