-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 6 pull requests #111248
Rollup of 6 pull requests #111248
Commits on Oct 14, 2022
-
Fix
checked_{add,sub}_duration
incorrectly returningNone
when `o……ther` has more than `i64::MAX` seconds
Configuration menu - View commit details
-
Copy full SHA for 5def753 - Browse repository at this point
Copy the full SHA 5def753View commit details
Commits on May 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8ff3903 - Browse repository at this point
Copy the full SHA 8ff3903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d1f93 - Browse repository at this point
Copy the full SHA 76d1f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for a49570f - Browse repository at this point
Copy the full SHA a49570fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5e7206 - Browse repository at this point
Copy the full SHA d5e7206View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c01d49 - Browse repository at this point
Copy the full SHA 4c01d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e3455 - Browse repository at this point
Copy the full SHA 78e3455View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3ca59 - Browse repository at this point
Copy the full SHA bf3ca59View commit details -
Configuration menu - View commit details
-
Copy full SHA for abb181d - Browse repository at this point
Copy the full SHA abb181dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d905a8 - Browse repository at this point
Copy the full SHA 6d905a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d30c668 - Browse repository at this point
Copy the full SHA d30c668View commit details
Commits on May 4, 2023
-
add passes to miroptfiles struct and passed to -zdump-mir args
blessed new test
Configuration menu - View commit details
-
Copy full SHA for c19959f - Browse repository at this point
Copy the full SHA c19959fView commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ea17aa9 - Browse repository at this point
Copy the full SHA ea17aa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa596a - Browse repository at this point
Copy the full SHA 9aa596aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb74cd5 - Browse repository at this point
Copy the full SHA cb74cd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f239cd6 - Browse repository at this point
Copy the full SHA f239cd6View commit details -
btree_map:
Cursor{,Mut}::peek_prev
must agreeOur `Cursor::peek_prev` and `CursorMut::peek_prev` must agree on how to behave when they are called on the "null element".
Configuration menu - View commit details
-
Copy full SHA for 00cb59b - Browse repository at this point
Copy the full SHA 00cb59bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad6f4b7 - Browse repository at this point
Copy the full SHA ad6f4b7View commit details -
Improve internal representation of check-cfg
This is done to simplify to relationship between names() and values() but also make thing clearer (having an Any to represent that any values are allowed) but also to allow the (none) + values expected cases that wasn't possible before.
Configuration menu - View commit details
-
Copy full SHA for d327d5b - Browse repository at this point
Copy the full SHA d327d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f8dba - Browse repository at this point
Copy the full SHA a5f8dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5364784 - Browse repository at this point
Copy the full SHA 5364784View commit details -
Rollup merge of rust-lang#103056 - beetrees:timespec-bug-fix, r=thomcc
Fix `checked_{add,sub}_duration` incorrectly returning `None` when `other` has more than `i64::MAX` seconds Use `checked_{add,sub}_unsigned` in `checked_{add,sub}_duration` so that the correct result is returned when adding/subtracting durations with more than `i64::MAX` seconds.
Configuration menu - View commit details
-
Copy full SHA for 3502e48 - Browse repository at this point
Copy the full SHA 3502e48View commit details -
Rollup merge of rust-lang#108801 - fee1-dead-contrib:c-str, r=compile…
…r-errors Implement RFC 3348, `c"foo"` literals RFC: rust-lang/rfcs#3348 Tracking issue: rust-lang#105723
Configuration menu - View commit details
-
Copy full SHA for 4891f02 - Browse repository at this point
Copy the full SHA 4891f02View commit details -
Rollup merge of rust-lang#110773 - mj10021:issue-109502-fix, r=oli-obk
Reduce MIR dump file count for MIR-opt tests As referenced in issue rust-lang#109502 , mir-opt tests previously used the -Zdump-mir=all flag, which generates very large output. This PR only dumps the passes under test, greatly reducing dump output.
Configuration menu - View commit details
-
Copy full SHA for de7e29e - Browse repository at this point
Copy the full SHA de7e29eView commit details -
Rollup merge of rust-lang#110876 - mj10021:issue-110647-fix, r=b-naber
Added default target cpu to `--print target-cpus` output and updated docs Added default target cpu info as requested in issue rust-lang#110647 and noted the new output in the documentation
Configuration menu - View commit details
-
Copy full SHA for 65702bf - Browse repository at this point
Copy the full SHA 65702bfView commit details -
Rollup merge of rust-lang#111068 - Urgau:check-cfg-improvements, r=pe…
…trochenkov Improve check-cfg implementation This PR makes multiple improvements into the implementation of check-cfg, it is a prerequisite to a follow-up PR that will introduce a simpler and more explicit syntax. The 2 main area of improvements are: 1. Internal representation of expected values: - now uses `FxHashSet<Option<Symbol>>` instead of `FxHashSet<Symbol>`, it made the no value expected case only possible when no values where in the `HashSet` which is now represented as `None` (same as cfg represent-it). - a enum with `Some` and `Any` makes it now clear if some values are expected or not, necessary for `feature` and `target_feature`. 2. Diagnostics: Improve the diagnostics in multiple case and fix case where a missing value could have had a new name suggestion instead of the value diagnostic; and some drive by improvements I highly recommend reviewing commit by commit. r? `@petrochenkov`
Configuration menu - View commit details
-
Copy full SHA for ded0a9e - Browse repository at this point
Copy the full SHA ded0a9eView commit details -
Rollup merge of rust-lang#111238 - workingjubilee:fix-btree-cursormut…
…-peek-prev, r=Amanieu btree_map: `Cursor{,Mut}::peek_prev` must agree Our `Cursor::peek_prev` and `CursorMut::peek_prev` must agree on how to behave when they are called on the "null element". This will fix rust-lang#111228. r? `@Amanieu`
Configuration menu - View commit details
-
Copy full SHA for c99ab29 - Browse repository at this point
Copy the full SHA c99ab29View commit details