-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 10 pull requests #39816
Rollup of 10 pull requests #39816
Commits on Feb 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for d90a7b3 - Browse repository at this point
Copy the full SHA d90a7b3View commit details -
Add equivalents of C's <ctype.h> functions to AsciiExt.
* `is_ascii_alphabetic` * `is_ascii_uppercase` * `is_ascii_lowercase` * `is_ascii_alphanumeric` * `is_ascii_digit` * `is_ascii_hexdigit` * `is_ascii_punctuation` * `is_ascii_graphic` * `is_ascii_whitespace` * `is_ascii_control` This addresses issue rust-lang#39658.
Configuration menu - View commit details
-
Copy full SHA for 4c3448f - Browse repository at this point
Copy the full SHA 4c3448fView commit details
Commits on Feb 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b3d7399 - Browse repository at this point
Copy the full SHA b3d7399View commit details
Commits on Feb 12, 2017
-
travis: Add builders without assertions
This commit adds three new builders, one OSX, one Linux, and one MSVC, which will produce "nightlies" with LLVM assertions disabled. Currently all nightly releases have LLVM assertions enabled to catch bugs before they reach the beta/stable channels. The beta/stable channels, however, do not have LLVM assertions enabled. Unfortunately though projects like Servo are stuck on nightlies for the near future at least and are also suffering very long compile times. The purpose of this commit is to provide artifacts to these projects which are not distributed through normal channels (e.g. rustup) but are provided for developers to use locally if need be. Logistically these builds will all be uploaded to `rustc-builds-alt` instead of the `rustc-builds` folder of the `rust-lang-ci` bucket. These builds will stay there forever (until cleaned out if necessary) and there are no plans to integrate this with rustup and/or the official release process.
Configuration menu - View commit details
-
Copy full SHA for 0340dde - Browse repository at this point
Copy the full SHA 0340ddeView commit details
Commits on Feb 13, 2017
-
test: Remove sanitizer-thread test
Unfortunately it appears to spuriously fail so we can't gate on it
Configuration menu - View commit details
-
Copy full SHA for 30abe7b - Browse repository at this point
Copy the full SHA 30abe7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2566f6 - Browse repository at this point
Copy the full SHA c2566f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc8d455 - Browse repository at this point
Copy the full SHA cc8d455View commit details -
tidy: exempt URLs from the line length restriction
The length of a URL is usually not under our control, and Markdown provides no way to split a URL in the middle. Therefore, comment lines consisting _solely_ of a URL (possibly with a Markdown link label in front) should be exempt from the line-length restriction. Inline hyperlink destinations ( `[foo](http://...)` notation ) are _not_ exempt, because it is my arrogant opinion that long lines of that type make the source text illegible. The patch adds dependencies on the `regex` and `lazy_static` crates to the tidy utility. This _appears_ to Just Work, but if you would rather not have that dependency I am willing to provide a hand-written parser instead.
Configuration menu - View commit details
-
Copy full SHA for 5817351 - Browse repository at this point
Copy the full SHA 5817351View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff4758c - Browse repository at this point
Copy the full SHA ff4758cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 162240c - Browse repository at this point
Copy the full SHA 162240cView commit details
Commits on Feb 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 07b3a8b - Browse repository at this point
Copy the full SHA 07b3a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cad324 - Browse repository at this point
Copy the full SHA 9cad324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 255b5ed - Browse repository at this point
Copy the full SHA 255b5edView commit details -
Rollup merge of rust-lang#39560 - F001:retainHashMap, r=alexcrichton
std: Add retain method for HashMap and HashSet Fix rust-lang#36648 r? @bluss
Configuration menu - View commit details
-
Copy full SHA for d9e3131 - Browse repository at this point
Copy the full SHA d9e3131View commit details -
Rollup merge of rust-lang#39659 - zackw:asciiext-ctype, r=alexcrichton
Add equivalents of C's <ctype.h> functions to AsciiExt. * `is_ascii_alphabetic` * `is_ascii_uppercase` * `is_ascii_lowercase` * `is_ascii_alphanumeric` * `is_ascii_digit` * `is_ascii_hexdigit` * `is_ascii_punctuation` * `is_ascii_graphic` * `is_ascii_whitespace` * `is_ascii_control` This addresses issue rust-lang#39658. Lightly tested on x86-64-linux. tidy complains about the URLs in the documentation making lines too long, I don't know what to do about that.
Configuration menu - View commit details
-
Copy full SHA for 63d4743 - Browse repository at this point
Copy the full SHA 63d4743View commit details -
Rollup merge of rust-lang#39730 - jseyfried:fix_empty_seq_rep_ice, r=nrc
macros: fix ICE on certain sequence repetitions Fixes rust-lang#39709. r? @nrc
Configuration menu - View commit details
-
Copy full SHA for 15144d1 - Browse repository at this point
Copy the full SHA 15144d1View commit details -
Rollup merge of rust-lang#39754 - alexcrichton:less-assertions, r=brson
travis: Add builders without assertions This commit adds three new builders, one OSX, one Linux, and one MSVC, which will produce "nightlies" with LLVM assertions disabled. Currently all nightly releases have LLVM assertions enabled to catch bugs before they reach the beta/stable channels. The beta/stable channels, however, do not have LLVM assertions enabled. Unfortunately though projects like Servo are stuck on nightlies for the near future at least and are also suffering very long compile times. The purpose of this commit is to provide artifacts to these projects which are not distributed through normal channels (e.g. rustup) but are provided for developers to use locally if need be. Logistically these builds will all be uploaded to `rustc-builds-alt` instead of the `rustc-builds` folder of the `rust-lang-ci` bucket. These builds will stay there forever (until cleaned out if necessary) and there are no plans to integrate this with rustup and/or the official release process.
Configuration menu - View commit details
-
Copy full SHA for ac5083a - Browse repository at this point
Copy the full SHA ac5083aView commit details -
Rollup merge of rust-lang#39772 - cseale:staged_api_whitelist_removal…
…, r=est31 Adding compile fail test for staged_api feature Issue rust-lang#39059 r? @est31 @est31 running the tests for this feature fails. Is that expected since this is the `compile-fail`suite? I copied this test from the run-pass suite: `rust/src/test/run-pass/reachable-unnameable-type-alias.rs`. What are the differences between these suites in operation and why they are used?
Configuration menu - View commit details
-
Copy full SHA for 6130150 - Browse repository at this point
Copy the full SHA 6130150View commit details -
Rollup merge of rust-lang#39785 - alexcrichton:no-thread-sanitizer, r…
…=japaric test: Remove sanitizer-thread test Unfortunately it appears to spuriously fail so we can't gate on it
Configuration menu - View commit details
-
Copy full SHA for f2294c9 - Browse repository at this point
Copy the full SHA f2294c9View commit details -
Rollup merge of rust-lang#39788 - GuillaumeGomez:rustdoc-test-md-file…
…, r=alexcrichton Add filename when running rustdoc --test on a markdown file r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 48d384b - Browse repository at this point
Copy the full SHA 48d384bView commit details -
Rollup merge of rust-lang#39790 - zackw:tidy-linelen-exempt-urls, r=a…
…lexcrichton tidy: exempt URLs from the line length restriction The length of a URL is usually not under our control, and Markdown provides no way to split a URL in the middle. Therefore, comment lines consisting _solely_ of a URL (possibly with a Markdown link label in front) should be exempt from the line-length restriction. Inline hyperlink destinations ( `[foo](http://...)` notation ) are _not_ exempt, because it is my arrogant opinion that long lines of that type make the source text illegible. The patch adds dependencies on the `regex` and `lazy_static` crates to the tidy utility. This _appears_ to Just Work, but if you would rather not have that dependency I am willing to provide a hand-written parser instead.
Configuration menu - View commit details
-
Copy full SHA for 1ef766e - Browse repository at this point
Copy the full SHA 1ef766eView commit details -
Rollup merge of rust-lang#39803 - brson:fpic, r=alexcrichton
Add a test that -fPIC is applied r? @alexcrichton Can it really be this simple? I've tested it works, but still testing that it used to fail.
Configuration menu - View commit details
-
Copy full SHA for dc187b0 - Browse repository at this point
Copy the full SHA dc187b0View commit details -
Rollup merge of rust-lang#39813 - sanxiyn:non-camel-case-variant, r=p…
…etrochenkov Use check_variant for non_camel_case_types lint This way we automatically consider lint attributes. Fix rust-lang#38452.
Configuration menu - View commit details
-
Copy full SHA for 3d203c0 - Browse repository at this point
Copy the full SHA 3d203c0View commit details