-
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 #39818
Rollup of 8 pull requests #39818
Commits on Feb 8, 2017
-
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 255b5ed - Browse repository at this point
Copy the full SHA 255b5edView 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 651a5be - Browse repository at this point
Copy the full SHA 651a5beView 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 c2ea734 - Browse repository at this point
Copy the full SHA c2ea734View 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 c9737af - Browse repository at this point
Copy the full SHA c9737afView 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 32b8f4e - Browse repository at this point
Copy the full SHA 32b8f4eView 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 8d17ef1 - Browse repository at this point
Copy the full SHA 8d17ef1View 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 376e246 - Browse repository at this point
Copy the full SHA 376e246View 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 4246f37 - Browse repository at this point
Copy the full SHA 4246f37View 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 4a919cb - Browse repository at this point
Copy the full SHA 4a919cbView commit details