-
Notifications
You must be signed in to change notification settings - Fork 12.1k
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 5 pull requests #117444
Rollup of 5 pull requests #117444
Commits on Oct 30, 2023
-
When encountering unclosed delimiters during parsing, check for diff …
…markers Fix rust-lang#116252.
Configuration menu - View commit details
-
Copy full SHA for 50ca5ef - Browse repository at this point
Copy the full SHA 50ca5efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48491c1 - Browse repository at this point
Copy the full SHA 48491c1View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5b7cc9d - Browse repository at this point
Copy the full SHA 5b7cc9dView commit details -
coverage: Promote some debug-only checks to always run
These checks should be cheap, so there's little reason for them to be debug-only.
Configuration menu - View commit details
-
Copy full SHA for 8ef67d0 - Browse repository at this point
Copy the full SHA 8ef67d0View commit details -
coverage: Replace impossible
coverage::Error
with assertionsHistorically, these errors existed so that the coverage debug code could dump additional information before reporting a compiler bug. That debug code was removed by rust-lang#115962, so we can now simplify these methods by making them panic when they detect a bug.
Configuration menu - View commit details
-
Copy full SHA for 6d956a2 - Browse repository at this point
Copy the full SHA 6d956a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c673db - Browse repository at this point
Copy the full SHA 7c673dbView commit details -
Simplify all
require_simd
invocations by moving all of the shared i……nvocation arguments into the macro
Configuration menu - View commit details
-
Copy full SHA for 9a49ef3 - Browse repository at this point
Copy the full SHA 9a49ef3View commit details -
Merge simd size and type extraction into checking whether a type is s…
…imd, as these always go together.
Configuration menu - View commit details
-
Copy full SHA for f8372df - Browse repository at this point
Copy the full SHA f8372dfView commit details -
Rollup merge of rust-lang#116267 - oli-obk:simd_cleanups, r=petrochenkov
Some codegen cleanups around SIMD checks See rust-lang#115933 (comment) for the reason. This PR essentially just deduplicates code by moving it into a macro
Configuration menu - View commit details
-
Copy full SHA for d0833c4 - Browse repository at this point
Copy the full SHA d0833c4View commit details -
Rollup merge of rust-lang#116712 - estebank:issue-116252, r=petrochenkov
When encountering unclosed delimiters during lexing, check for diff markers Fix rust-lang#116252.
Configuration menu - View commit details
-
Copy full SHA for 7035c3d - Browse repository at this point
Copy the full SHA 7035c3dView commit details -
Rollup merge of rust-lang#117416 - compiler-errors:tait-in-bad-body, …
…r=oli-obk Also consider TAIT to be uncomputable if the MIR body is tainted Not totally sure if this is the best solution. We could, alternatively, look at the hir typeck results and try to take a type from there instead of just falling back to type error, inferring `u8` instead of `{type error}`. Not certain it really matters, though. Happy to iterate on this. Fixes rust-lang#117413 r? ``@oli-obk`` cc ``@Nadrieril``
Configuration menu - View commit details
-
Copy full SHA for 8daa317 - Browse repository at this point
Copy the full SHA 8daa317View commit details -
Rollup merge of rust-lang#117421 - Zalathar:error, r=oli-obk,Swatinem
coverage: Replace impossible `coverage::Error` with assertions Historically, these errors existed so that the coverage debug code could dump additional information before reporting a compiler bug. That debug code was removed by rust-lang#115962, so we can now simplify these methods by making them panic immediately when they detect a bug.
Configuration menu - View commit details
-
Copy full SHA for 793776f - Browse repository at this point
Copy the full SHA 793776fView commit details -
Rollup merge of rust-lang#117438 - cjgillot:deterministic-error, r=ol…
…i-obk Do not ICE on constant evaluation failure in GVN. Fixes rust-lang#117362
Configuration menu - View commit details
-
Copy full SHA for f623530 - Browse repository at this point
Copy the full SHA f623530View commit details