-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 8 pull requests #49106
Rollup of 8 pull requests #49106
Commits on Mar 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 01cc5b3 - Browse repository at this point
Copy the full SHA 01cc5b3View commit details
Commits on Mar 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 07ce659 - Browse repository at this point
Copy the full SHA 07ce659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51832c3 - Browse repository at this point
Copy the full SHA 51832c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c990fa0 - Browse repository at this point
Copy the full SHA c990fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9bf827 - Browse repository at this point
Copy the full SHA f9bf827View commit details
Commits on Mar 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3125a30 - Browse repository at this point
Copy the full SHA 3125a30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8478fa2 - Browse repository at this point
Copy the full SHA 8478fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe6acf - Browse repository at this point
Copy the full SHA 4fe6acfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19b81f6 - Browse repository at this point
Copy the full SHA 19b81f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f173a4c - Browse repository at this point
Copy the full SHA f173a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72cb109 - Browse repository at this point
Copy the full SHA 72cb109View commit details
Commits on Mar 16, 2018
-
- The bootstrap crate currently passes -v to Cargo if itself invoked with -vv. But Cargo supports -vv (to show build script output), so make bootstrap pass that if itself invoked with -vvv. (More specifically, pass N '-v's to Cargo if invoked with N+1 of them.) - bootstrap.py currently tries to pass on up to two '-v's to cargo when building bootstrap, but incorrectly ('-v' is marked as 'store_true', so argparse stores either False or True, ignoring multiple '-v's). Fix this, allow passing any number of '-v's, and make it consistent with bootstrap's invocation of Cargo (i.e. subtract one from the number of '-v's). - Also improve bootstrap.py's config.toml 'parsing' to support arbitrary verbosity levels, + allow command line to override it.
Configuration menu - View commit details
-
Copy full SHA for ec49234 - Browse repository at this point
Copy the full SHA ec49234View commit details -
Checks for unknown attributes before aborting
...due to unresolved macros.
Configuration menu - View commit details
-
Copy full SHA for 4be3e96 - Browse repository at this point
Copy the full SHA 4be3e96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06148cb - Browse repository at this point
Copy the full SHA 06148cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0ad533 - Browse repository at this point
Copy the full SHA f0ad533View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4133b16 - Browse repository at this point
Copy the full SHA 4133b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3304c76 - Browse repository at this point
Copy the full SHA 3304c76View commit details
Commits on Mar 17, 2018
-
Rollup merge of rust-lang#48943 - comex:verbose, r=kennytm
Support extra-verbose builds - The bootstrap crate currently passes -v to Cargo if itself invoked with -vv. But Cargo supports -vv (to show build script output), so make bootstrap pass that if itself invoked with -vvv. (More specifically, pass N '-v's to Cargo if invoked with N+1 of them.) - bootstrap.py currently tries to pass on up to two '-v's to cargo when building bootstrap, but incorrectly ('-v' is marked as 'store_true', so argparse stores either False or True, ignoring multiple '-v's). Fix this, allow passing any number of '-v's, and make it consistent with bootstrap's invocation of Cargo (i.e. subtract one from the number of '-v's). - Also improve bootstrap.py's config.toml 'parsing' to support arbitrary verbosity levels, + allow command line to override it.
Configuration menu - View commit details
-
Copy full SHA for 2a7dac0 - Browse repository at this point
Copy the full SHA 2a7dac0View commit details -
Rollup merge of rust-lang#48960 - nikomatsakis:issue-48468-dyn-trait-…
…elision, r=cramertj resolve `'_` in `dyn Trait` just like ordinary elision r? @cramertj Fixes rust-lang#48468
Configuration menu - View commit details
-
Copy full SHA for c9d06a4 - Browse repository at this point
Copy the full SHA c9d06a4View commit details -
Rollup merge of rust-lang#48983 - gnzlbg:red, r=alexcrichton
add intrinsics for portable packed simd vector reductions Adds the following portable vector reduction intrinsics: * fn simd_reduce_add<T, U>(x: T) -> U; * fn simd_reduce_mul<T, U>(x: T) -> U; * fn simd_reduce_min<T, U>(x: T) -> U; * fn simd_reduce_max<T, U>(x: T) -> U; * fn simd_reduce_and<T, U>(x: T) -> U; * fn simd_reduce_or<T, U>(x: T) -> U; * fn simd_reduce_xor<T, U>(x: T) -> U; I've also added: * fn simd_reduce_all<T>(x: T) -> bool; * fn simd_reduce_any<T>(x: T) -> bool; These produce better code that what we are currently producing in `stdsimd`, but the code is still not optimal due to this LLVM bug: https://bugs.llvm.org/show_bug.cgi?id=36702 r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for b724c69 - Browse repository at this point
Copy the full SHA b724c69View commit details -
Rollup merge of rust-lang#49055 - alexcrichton:ship-more-libs, r=niko…
…matsakis rustbuild: Add more MinGW libraries to ship Closes rust-lang#49044
Configuration menu - View commit details
-
Copy full SHA for a2289da - Browse repository at this point
Copy the full SHA a2289daView commit details -
Rollup merge of rust-lang#49057 - Zoxc:fast-submodules, r=alexcrichton
Faster submodule updating For the common case when there are no submodules which need updating, this takes 0.48 seconds instead of 47 seconds. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for c78426b - Browse repository at this point
Copy the full SHA c78426bView commit details -
Rollup merge of rust-lang#49077 - sinkuu:macro_use_typo, r=estebank
Checks for unknown attributes before aborting due to unresolved macros Fixes rust-lang#49074 The ``attribute `...` is currently unknown to the compiler`` error was not shown if there are any unresolved macros, which might be caused by mistyped `macro_use`.
Configuration menu - View commit details
-
Copy full SHA for f24e35c - Browse repository at this point
Copy the full SHA f24e35cView commit details -
Rollup merge of rust-lang#49082 - SimonSapin:mu, r=alexcrichton
Remove deprecated unstable alloc::heap::EMPTY constant
Configuration menu - View commit details
-
Copy full SHA for 7638c9f - Browse repository at this point
Copy the full SHA 7638c9fView commit details -
Rollup merge of rust-lang#49083 - oli-obk:mopsgeschwindigkeit, r=mich…
…aelwoerister Only generate miri backtraces if explicitly requested fixes rust-lang#49072 fixes rust-lang#48888 r? @michaelwoerister
Configuration menu - View commit details
-
Copy full SHA for ef9581e - Browse repository at this point
Copy the full SHA ef9581eView commit details