rust/src
bors bfbb1f5ce1 Auto merge of #46479 - bkchr:termination_trait, r=arielb1
Implements RFC 1937: `?` in `main`

This is the first part of the RFC 1937 that supports new
`Termination` trait in the rust `main` function.

Thanks @nikomatsakis, @arielb1 and all other people in the gitter channel for all your help!

The support for doctest and `#[test]` is still missing, bu as @nikomatsakis said, smaller pull requests are better :)
2017-12-27 15:41:51 +00:00
..
binaryen@1c9bf65aa0 Update miri to rustc changes 2017-12-06 09:25:29 +01:00
bootstrap Auto merge of #46554 - kennytm:45861-step-4-5-6-7-upload-test-result-and-remove-toolstate-toml, r=alexcrichton 2017-12-26 18:03:00 +00:00
build_helper Revert "Add a file to trivially disable tool building or testing" 2017-12-27 00:00:45 +08:00
ci Auto merge of #46554 - kennytm:45861-step-4-5-6-7-upload-test-result-and-remove-toolstate-toml, r=alexcrichton 2017-12-26 18:03:00 +00:00
dlmalloc@d3812c3acc Update miri to rustc changes 2017-12-06 09:25:29 +01:00
doc fix markdown file differences 2017-12-07 23:56:21 +01:00
etc Correct the return type for x86_mm256_sad_epu8 2017-12-21 22:58:03 +00:00
grammar Update miri to rustc changes 2017-12-06 09:25:29 +01:00
jemalloc@1f5a28755e
liballoc Rollup merge of #46930 - lucis-fluxum:patch-1, r=QuietMisdreavus 2017-12-26 15:18:55 +08:00
liballoc_jemalloc Revert "Add a file to trivially disable tool building or testing" 2017-12-27 00:00:45 +08:00
liballoc_system Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libarena
libbacktrace Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libcompiler_builtins@3a9ba44406 Update compiler_builtins 2017-12-23 19:03:54 +00:00
libcore Rollup merge of #46986 - nvzqz:basic-usage, r=steveklabnik 2017-12-26 15:19:00 +08:00
libfmt_macros Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libgetopts Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libgraphviz Cleanup for libgraphviz 2017-12-18 14:00:07 +01:00
liblibc@ef9eefb6df add aarch64-unknown-openbsd support 2017-12-17 19:48:31 +01:00
libpanic_abort Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libpanic_unwind Update miri to rustc changes 2017-12-06 09:25:29 +01:00
libproc_macro Rollup merge of #46690 - mystor:pub_line_column, r=jseyfried 2017-12-15 09:26:58 -05:00
libprofiler_builtins Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
librustc_allocator Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc_apfloat Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc_asan
librustc_back Add support for CloudABI targets to the rustc backend. 2017-12-22 09:37:02 +01:00
librustc_binaryen Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc_borrowck feature nll implies borrowck=mir 2017-12-20 14:38:13 -05:00
librustc_const_eval Various tweaks 2017-12-20 11:03:26 -08:00
librustc_const_math Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc_cratesio_shim
librustc_data_structures Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1 2017-12-25 04:55:57 +00:00
librustc_driver Auto merge of #46779 - Zoxc:par-merge-without-sync, r=arielb1 2017-12-22 12:34:45 +00:00
librustc_errors Make err_count thread safe 2017-12-21 19:21:39 +01:00
librustc_incremental incr.comp.: Use an IndexVec instead of a hashmap for storing result hashes. 2017-12-20 11:14:31 +01:00
librustc_lint Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1 2017-12-25 04:55:57 +00:00
librustc_llvm Auto merge of #46941 - ScottAbbey:freebsd-build-update, r=alexcrichton 2017-12-26 11:16:12 +00:00
librustc_lsan
librustc_metadata Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakis 2017-12-22 23:34:29 +00:00
librustc_mir Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
librustc_msan
librustc_passes Auto merge of #46833 - diwic:7c-abort-ffi, r=arielb1 2017-12-24 02:42:15 +00:00
librustc_platform_intrinsics Correct the return type for x86_mm256_sad_epu8 2017-12-21 22:58:03 +00:00
librustc_plugin Update miri to rustc changes 2017-12-06 09:25:29 +01:00
librustc_privacy Add GenericParam, refactor Generics in ast, hir, rustdoc 2017-12-21 13:38:10 +01:00
librustc_resolve Auto merge of #46864 - estebank:closure-type-err-sp, r=nikomatsakis 2017-12-23 04:40:39 +00:00
librustc_save_analysis Add GenericParam, refactor Generics in ast, hir, rustdoc 2017-12-21 13:38:10 +01:00
librustc_trans Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
librustc_trans_utils incr.comp.: Use an IndexVec instead of a hashmap for storing result hashes. 2017-12-20 11:14:31 +01:00
librustc_tsan
librustc_typeck Adds termination_trait feature gate 2017-12-26 12:26:39 +01:00
librustdoc Auto merge of #46894 - detrumi:fix-const-eval-trait, r=eddyb 2017-12-24 12:48:57 +00:00
libserialize Auto merge of #46881 - michaelwoerister:ensure-coherence, r=nikomatsakis 2017-12-23 23:06:13 +00:00
libstd Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
libstd_unicode Auto merge of #46411 - rillian:str_ascii, r=kennytm 2017-12-12 03:30:43 +00:00
libsyntax Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
libsyntax_ext Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkov 2017-12-22 07:22:33 +00:00
libsyntax_pos incr.comp.: Precompute small hash for filenames to save some work. 2017-12-19 15:27:50 +01:00
libterm Use Try syntax for Option in place of macros or match 2017-12-09 14:18:33 -08:00
libtest Replace libtest/lib.rs:FnBox with std::boxed::FnBox. 2017-12-15 09:11:14 -05:00
libunwind Update miri to rustc changes 2017-12-06 09:25:29 +01:00
llvm@6d08185a5c Update miri to rustc changes 2017-12-06 09:25:29 +01:00
rt
rtstartup Update miri to rustc changes 2017-12-06 09:25:29 +01:00
rustc Update miri to rustc changes 2017-12-06 09:25:29 +01:00
rustllvm rustc: Set release mode cgus to 16 by default 2017-12-23 16:04:15 -08:00
test Auto merge of #46479 - bkchr:termination_trait, r=arielb1 2017-12-27 15:41:51 +00:00
tools Auto merge of #46554 - kennytm:45861-step-4-5-6-7-upload-test-result-and-remove-toolstate-toml, r=alexcrichton 2017-12-26 18:03:00 +00:00
Cargo.lock cargo update and add miri as the rustc workspace member. 2017-12-27 00:00:44 +08:00
Cargo.toml cargo update and add miri as the rustc workspace member. 2017-12-27 00:00:44 +08:00
stage0.txt Update miri to rustc changes 2017-12-06 09:25:29 +01:00