rust/src
bors 95206f438f Auto merge of #34016 - sanxiyn:travis-docker, r=brson
Use Docker for Travis

The primary motivtion is to use system LLVM from ubuntu.com, instead of llvm.org.

Travis provides two environments: Ubuntu 12.04 LTS aka precise by default, and Ubuntu 14.04 LTS aka trusty if you specify dist: trusty. According to travis-ci/travis-ci#5821, Ubuntu 16.04 LTS aka xenial is unlikely to be available this year, and Travis recommends to use Docker.

LLVM 3.7 binary for 12.04 and 14.04 is not available from ubuntu.com, that's why we used llvm.org. But LLVM 3.7 binary for 16.04 is available from ubuntu.com, and we can use Docker to run on 16.04.

Fix #34009.
2016-06-03 00:13:38 -07:00
..
bootstrap Auto merge of #33141 - tshepang:python-love, r=brson 2016-05-31 21:37:42 -07:00
build_helper whoops 2016-04-04 21:14:15 +10:00
compiler-rt@57315f7e07 update compiler-rt submodule 2016-03-15 22:32:38 -05:00
doc Rollup merge of #34021 - ollie27:book_links_offline, r=steveklabnik 2016-06-02 13:47:08 +02:00
driver
etc Use Docker for Travis 2016-06-03 11:44:30 +09:00
grammar antlr grammar verification script now compiles under latest nightly 2016-05-25 00:15:26 -04:00
jemalloc@aab1c0a0e0
liballoc rustfmt liballoc folder 2016-05-28 02:25:16 +05:30
liballoc_jemalloc rustbuild: Tighten dependencies of build scripts 2016-05-10 23:41:19 -07:00
liballoc_system std: Use memalign, not posix_memalign, on Android 2016-05-24 15:21:01 -07:00
libarena
libbacktrace std: Update libbacktrace for a soundness fix 2016-05-19 11:56:43 -07:00
libcollections Auto merge of #33947 - xosmig:btree_split_off, r=gereeter 2016-06-01 21:48:32 -07:00
libcollectionstest Auto merge of #33947 - xosmig:btree_split_off, r=gereeter 2016-06-01 21:48:32 -07:00
libcore Auto merge of #33853 - alexcrichton:remove-deprecated, r=aturon 2016-06-01 15:11:38 -07:00
libcoretest std: Clean out old unstable + deprecated APIs 2016-05-30 20:46:32 -07:00
libflate rustbuild: Add support for crate tests + doctests 2016-05-12 08:52:20 -07:00
libfmt_macros
libgetopts std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
libgraphviz sprinkle feature gates here and there 2016-03-22 22:02:47 -05:00
liblibc@b19b5465a1 std: Update libc submodule 2016-05-17 14:59:06 -07:00
liblog rustfmt on liblog 2016-05-27 08:06:17 +05:30
libpanic_abort mk: Prepare for a new stage0 compiler 2016-05-31 16:11:49 -07:00
libpanic_unwind mk: Prepare for a new stage0 compiler 2016-05-31 16:11:49 -07:00
librand run rustfmt on librand folder 2016-05-29 08:40:34 +05:30
librbml std: Stabilize APIs for the 1.9 release 2016-04-11 08:57:53 -07:00
librustc Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
librustc_back Auto merge of #33699 - alexcrichton:stabilize-1.10, r=aturon 2016-05-25 20:36:09 -07:00
librustc_bitflags rustbuild: Add missing test suites 2016-05-18 16:36:08 -07:00
librustc_borrowck Rollup merge of #33793 - GuillaumeGomez:compile_fail, r=GuillaumeGomez 2016-05-30 15:18:59 +05:30
librustc_const_eval Fix E0165 code examples 2016-06-01 16:02:23 +02:00
librustc_const_math don't report bitshift overflow twice 2016-04-26 14:10:07 +02:00
librustc_data_structures identify inputs of MetaData(X) nodes 2016-05-18 10:11:35 -04:00
librustc_driver Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
librustc_incremental Rollup merge of #33854 - petrochenkov:prefvis, r=eddyb 2016-05-28 19:52:16 +05:30
librustc_lint Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
librustc_llvm run rustfmt on librustc_llvm folder 2016-05-29 14:57:34 +05:30
librustc_metadata Separate bindings from other patterns in HIR 2016-05-28 00:54:29 +03:00
librustc_mir Auto merge of #33583 - luqmana:tri-bool-mir, r=arielb1 2016-06-02 10:55:43 -07:00
librustc_passes Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
librustc_platform_intrinsics rustc_platform_intrinsics: remove unused rustc dependency. 2016-03-29 19:36:01 +03:00
librustc_plugin rustc: use a simpler scheme for plugin registrar symbol names. 2016-05-25 01:20:55 +03:00
librustc_privacy Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
librustc_resolve Auto merge of #33878 - GuillaumeGomez:improve_helps, r=jonathandturner 2016-06-02 18:10:37 -07:00
librustc_save_analysis Auto merge of #33859 - nrc:save-field-sub, r=pnkfelix 2016-05-29 11:23:00 -07:00
librustc_trans Print linker arguments if calling the linker fails 2016-05-31 16:29:12 -04:00
librustc_typeck Close unclosed code example in E0185 2016-06-01 16:17:21 +02:00
librustc_unicode Add comment, reduce storage requirements 2016-04-20 21:56:35 -07:00
librustdoc Rollup merge of #33867 - oli-obk:rustdoc_variant_types, r=GuillaumeGomez 2016-05-30 20:35:46 +05:30
libserialize Utilize Result::unwrap_err in more places. 2016-05-09 08:40:57 -04:00
libstd Rollup merge of #34033 - tshepang:typo, r=GuillaumeGomez 2016-06-02 13:47:08 +02:00
libsyntax Auto merge of #33794 - petrochenkov:sanity, r=nrc 2016-06-01 06:21:53 -07:00
libsyntax_ext Use the span of #[derive_Eq] for #[structural_match] 2016-05-28 11:58:45 +00:00
libterm Utilize Result::unwrap_err in more places. 2016-05-09 08:40:57 -04:00
libtest rustc: Implement custom panic runtimes 2016-05-09 08:22:36 -07:00
libunwind run rustfmt on libunwind 2016-05-29 08:47:51 +05:30
llvm@a73c41e7f1 rustc: Use C++ personalities on MSVC 2016-05-09 17:28:48 -07:00
rt hoedown: fix trigger of -Werror=misleading-indentation 2016-05-31 21:38:29 +03:00
rtstartup Revert "workarounds to make link guards work on windows" 2016-03-25 14:07:20 -04:00
rust-installer@c37d3747da
rustc sanity -> validation 2016-05-28 20:52:49 +03:00
rustllvm rustc: Use C++ personalities on MSVC 2016-05-09 17:28:48 -07:00
test Auto merge of #33878 - GuillaumeGomez:improve_helps, r=jonathandturner 2016-06-02 18:10:37 -07:00
tools mk: Prepare for a new stage0 compiler 2016-05-31 16:11:49 -07:00
stage0.txt mk: Prepare for a new stage0 compiler 2016-05-31 16:11:49 -07:00