Insights: rust-lang/rust
September 17, 2022 – September 24, 2022
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
1.64.0 Rust 1.64.0
published
Sep 22, 2022
163 Pull requests merged by 72 people
-
Refactor some `std` code that works with pointer offstes
#100823 merged
Sep 24, 2022 -
Fix wrongly refactored Lift impl
#102088 merged
Sep 24, 2022 -
resolve: Set effective visibilities for imports more precisely
#102109 merged
Sep 24, 2022 -
Add const_closure, Constify Try trait
#102186 merged
Sep 24, 2022 -
rustdoc: remove no-op CSS `#source-sidebar { z-index }`
#102203 merged
Sep 24, 2022 -
Make `ManuallyDrop` satisfy `~const Destruct`
#102204 merged
Sep 24, 2022 -
diagnostics: avoid syntactically invalid suggestion in if conditionals
#102210 merged
Sep 24, 2022 -
bootstrap/miri: switch to non-deprecated env var for setting the sysroot folder
#102226 merged
Sep 24, 2022 -
Rollup of 8 pull requests
#102234 merged
Sep 24, 2022 -
Add `#[inline]` to trivial functions on `core::sync::Exclusive`
#102167 merged
Sep 24, 2022 -
Revert perf-regression 101620
#102064 merged
Sep 24, 2022 -
Adding ignore fuchsia tests for execvp (pre_exec)
#102081 merged
Sep 24, 2022 -
Add a platform support document for Android
#101780 merged
Sep 24, 2022 -
Remove `RtlGenRandom` (take two)
#102044 merged
Sep 24, 2022 -
Adding ignore fuchsia non-applicable commands
#102082 merged
Sep 24, 2022 -
Add `llvm-dis` to the set of tools in `ci-llvm`
#102176 merged
Sep 24, 2022 -
Improve rustdoc GUI tests
#102199 merged
Sep 24, 2022 -
rustdoc: CSS prevent sidebar width change jank
#102146 merged
Sep 24, 2022 -
Calculate `ProjectionTy::trait_def_id` for return-position `impl Trait` in trait correctly
#102152 merged
Sep 24, 2022 -
Also require other subtrees to always build successfully
#102175 merged
Sep 24, 2022 -
Update doc after renaming `fn is_zero`
#102188 merged
Sep 24, 2022 -
Document some missing command-line arguments
#102218 merged
Sep 24, 2022 -
Rollup of 11 pull requests
#102223 merged
Sep 24, 2022 -
Use internal iteration in `Iterator` comparison methods
#100845 merged
Sep 24, 2022 -
Always print '_, even for erased lifetimes.
#102068 merged
Sep 24, 2022 -
Add examples to `bool::then` and `bool::then_some`
#102115 merged
Sep 23, 2022 -
Add missing documentation for `bool::from_str`
#102094 merged
Sep 23, 2022 -
Don't convert valtree to constvalue during normalization
#102137 merged
Sep 23, 2022 -
Detect panic strategy using `rustc --print cfg`
#102134 merged
Sep 23, 2022 -
add regression test for miri issue 2433
#102148 merged
Sep 23, 2022 -
rustdoc: clean up CSS/DOM for deprecation warnings
#102158 merged
Sep 23, 2022 -
Fix a typo in `std`'s root docs
#102177 merged
Sep 23, 2022 -
Rollup of 7 pull requests
#102192 merged
Sep 23, 2022 -
Introduce mir::Unevaluated
#102056 merged
Sep 23, 2022 -
Note if mismatched types have a similar name
#101664 merged
Sep 23, 2022 -
Migrated the rustc_passes annotation without effect diagnostic infrastructure
#101815 merged
Sep 23, 2022 -
Split out async_fn_in_trait into a separate feature
#100734 merged
Sep 23, 2022 -
Distribute rust-docs-json via rustup.
#102042 merged
Sep 23, 2022 -
rustdoc: remove unnecessary `max-width` on headers
#102066 merged
Sep 23, 2022 -
Allow full relro on powerpc64-unknown-linux-gnu
#102112 merged
Sep 23, 2022 -
Deduplicate two functions that would soon have been three
#102095 merged
Sep 23, 2022 -
Set 'exec-env:RUST_BACKTRACE=0' in const-eval-select tests
#102104 merged
Sep 23, 2022 -
Rollup of 8 pull requests
#102165 merged
Sep 23, 2022 -
OpTy: fix a method taking self rather than &self
#102113 merged
Sep 23, 2022 -
rustdoc: remove no-op CSS `.content .item-info { position: relative }`
#102125 merged
Sep 23, 2022 -
Use appropriate variable names
#102127 merged
Sep 23, 2022 -
Improve some AllTypes fields name
#102135 merged
Sep 23, 2022 -
rustdoc: clean up line numbers on code examples
#102118 merged
Sep 23, 2022 -
Add note to clippy::non_expressive_names doc
#102123 merged
Sep 23, 2022 -
Const unification is already infallible, remove the error handling logic
#102128 merged
Sep 23, 2022 -
Use valtrees for comparison
#102133 merged
Sep 23, 2022 -
Extend const_convert with const {FormResidual, Try} for ControlFlow.
#102144 merged
Sep 23, 2022 -
rustdoc: remove no-op CSS `.location:empty { border: none }`
#102147 merged
Sep 23, 2022 -
Rollup of 10 pull requests
#102150 merged
Sep 23, 2022 -
Improve the help message for an invalid calling convention
#100488 merged
Sep 23, 2022 -
Normalize closure signature after construction
#101708 merged
Sep 23, 2022 -
Inline SyntaxContext in both encoded span representation.
#98840 merged
Sep 22, 2022 -
Make cycle errors recoverable
#102037 merged
Sep 22, 2022 -
Update rustc's information on Android's sanitizers
#101598 merged
Sep 22, 2022 -
Fix a typo “pararmeter” in error message
#102119 merged
Sep 22, 2022 -
Remove use of `io::ErrorKind::Other` in std
#102036 merged
Sep 22, 2022 -
Skip `Equate` relation in `handle_opaque_type`
#102069 merged
Sep 22, 2022 -
rustc_transmute: fix big-endian discriminants
#102076 merged
Sep 22, 2022 -
Add missing space between notable trait tooltip and where clause
#102107 merged
Sep 22, 2022 -
Added which number is computed in compute_float.
#102131 merged
Sep 22, 2022 -
Rollup of 8 pull requests
#102139 merged
Sep 22, 2022 -
Normalize opaques w/ bound vars
#100980 merged
Sep 22, 2022 -
Make miri a subtree instead of a submodule
#102028 merged
Sep 22, 2022 -
use partition_point instead of binary_search when looking up source lines
#101999 merged
Sep 22, 2022 -
Require `#[const_trait]` on `Trait` for `impl const Trait`
#100982 merged
Sep 22, 2022 -
Avoid panicking on missing fallback
#101952 merged
Sep 22, 2022 -
Don't crate-locally reexport walk functions in tidy
#102030 merged
Sep 22, 2022 -
Adding ignore fuchsia tests for signal interpretation cases
#102032 merged
Sep 22, 2022 -
Adding needs-unwind to nicer-assert-messages compiler ui tests
#102033 merged
Sep 22, 2022 -
Unify "all items" page's sidebar with other pages
#102054 merged
Sep 22, 2022 -
Adding needs-unwind for tests testing memory size of Futures/Closures
#102071 merged
Sep 22, 2022 -
Adding ignore fuchsia tests for execvp
#102073 merged
Sep 22, 2022 -
rustdoc: remove no-op CSS `.content > .methods > .method`
#102075 merged
Sep 22, 2022 -
Update books
#102079 merged
Sep 22, 2022 -
Adding needs-unwind for test using panic::catch_unwind
#102084 merged
Sep 22, 2022 -
Prevent usage of .stab elements to create scrollable areas in doc blocks
#102100 merged
Sep 22, 2022 -
Add doc aliases on Sized trait
#102102 merged
Sep 22, 2022 -
Rollup of 12 pull requests
#102121 merged
Sep 22, 2022 -
Update clippy
#102106 merged
Sep 22, 2022 -
Move and rename `SessionDiagnostic` & `SessionSubdiagnostic` traits and macros
#101558 merged
Sep 21, 2022 -
`alloc`: add unstable cfg features `no_rc` and `no_sync`
#89891 merged
Sep 21, 2022 -
Add another example for `uN::carrying_mul`
#101995 merged
Sep 21, 2022 -
Adding ignore fuchsia tests for Backtrace, ErrorKind cases
#102031 merged
Sep 21, 2022 -
fix ConstProp handling of written_only_inside_own_block_locals
#102045 merged
Sep 21, 2022 -
Improve `-Zmeta-stats` some more
#102041 merged
Sep 21, 2022 -
Clarify Path::extension() semantics in docs abstract
#102058 merged
Sep 21, 2022 -
Use rebind instead of dummy binder in `SameTypeModuloInfer` relation
#102059 merged
Sep 21, 2022 -
Rollup of 7 pull requests
#102097 merged
Sep 21, 2022 -
Fix the wording of help msg for bitwise not
#101846 merged
Sep 21, 2022 -
Add armv5te-none-eabi and thumbv5te-none-eabi targets
#101329 merged
Sep 21, 2022 -
a fn pointer doesn't implement `Fn`/`FnMut`/`FnOnce` if its return type isn't sized
#100096 merged
Sep 21, 2022 -
Optimize `array::IntoIter`
#100214 merged
Sep 21, 2022 -
std: use `sync::RwLock` for internal statics
#100581 merged
Sep 21, 2022 -
Manually cleanup token stream when macro expansion aborts.
#100250 merged
Sep 20, 2022 -
Fix -Zmeta-stats ICE by giving `FileEncoder` file read permissions
#101014 merged
Sep 20, 2022 -
Improve error for when query is unsupported by crate
#101958 merged
Sep 20, 2022 -
MirPhase: clarify that linting is not a semantic change
#101976 merged
Sep 20, 2022 -
Use LLVM C-API to build atomic cmpxchg and fence
#102001 merged
Sep 20, 2022 -
Add GUI test for notable traits element position
#102008 merged
Sep 20, 2022 -
Simplify rpitit handling on lower_fn_decl
#102013 merged
Sep 20, 2022 -
some post-valtree cleanup
#102021 merged
Sep 20, 2022 -
rustdoc: remove `docblock` class from `item-decl`
#102027 merged
Sep 20, 2022 -
rustdoc: remove no-op CSS `h1-6 { border-bottom-color }`
#102034 merged
Sep 20, 2022 -
Make the `normalize-overflow` rustdoc test actually do something
#102038 merged
Sep 20, 2022 -
:arrow_up: rust-analyzer
#102053 merged
Sep 20, 2022 -
Rollup of 12 pull requests
#102061 merged
Sep 20, 2022 -
make projection bounds with const bounds satisfy const
#101989 merged
Sep 20, 2022 -
Allow patterns to constrain the hidden type of opaque types
#99806 merged
Sep 20, 2022 -
Tone down explanation on RefCell::get_mut
#101389 merged
Sep 20, 2022 -
Make `from_waker`, `waker` and `from_raw` unstably `const`
#101798 merged
Sep 20, 2022 -
Remove an unused struct field `late_bound`
#101881 merged
Sep 20, 2022 -
Add help for invalid inline argument
#101904 merged
Sep 20, 2022 -
Add unit test for identifier Unicode emoji diagnostics
#101966 merged
Sep 20, 2022 -
Update release notes for 1.64
#101979 merged
Sep 20, 2022 -
interpret: expose generate_stacktrace without full InterpCx
#101985 merged
Sep 20, 2022 -
Try to clarify what's new in 1.64.0 ffi types
#102004 merged
Sep 20, 2022 -
rustdoc: remove unused CSS `td.summary-column`
#102005 merged
Sep 20, 2022 -
Add all submodules to the list of directories tidy skips
#102017 merged
Sep 20, 2022 -
Remove backed off PRs from relnotes
#102019 merged
Sep 20, 2022 -
Rollup of 11 pull requests
#102022 merged
Sep 20, 2022 -
Update cargo (CVE fixes included)
#101909 merged
Sep 20, 2022 -
[beta] Prepare beta 1.65.0
#102015 merged
Sep 19, 2022 -
Avoid duplicating StorageLive in let-else
#101894 merged
Sep 19, 2022 -
[stable] Prepare 1.64.0 release
#102018 merged
Sep 19, 2022 -
`EarlyBinder` prevent misuse
#101901 merged
Sep 19, 2022 -
Be careful about `expr_ty_adjusted` when noting block tail type
#101629 merged
Sep 19, 2022 -
Re-add HRTB implied static bug note
#101924 merged
Sep 19, 2022 -
Distribute json doc
#101799 merged
Sep 19, 2022 -
GitHub Workflows security hardening
#101332 merged
Sep 18, 2022 -
Fix typo in proc_macro Span::eq documentation
#101955 merged
Sep 18, 2022 -
Add a codegen test for `slice::from_ptr_range`
#101963 merged
Sep 18, 2022 -
Cleanup slice sort related closures in core and alloc
#101816 merged
Sep 18, 2022 -
Document x86_64-fortanix-unknown-sgx platform
#101151 merged
Sep 18, 2022 -
Update `unicode-rs` crates to Unicode 15
#101912 merged
Sep 18, 2022 -
Don't add rustdoc's CSS to other doc pages
#101923 merged
Sep 18, 2022 -
Fix tooltip display for error codes
#101953 merged
Sep 18, 2022 -
rustdoc: remove redundant `.location a { font-weight: 500 }`
#101954 merged
Sep 18, 2022 -
Rollup of 5 pull requests
#101960 merged
Sep 18, 2022 -
Do not fetch HIR node when iterating to find lint.
#101862 merged
Sep 18, 2022 -
Initial version of 1.64 release notes
#101093 merged
Sep 18, 2022 -
change AccessLevels representation
#101713 merged
Sep 18, 2022 -
Bump Unicode to version 15.0.0, regenerate tables
#101821 merged
Sep 18, 2022 -
Enforce "joined()" and "joined_with_noop()" test
#101826 merged
Sep 18, 2022 -
Allow using vendoring when running bootstrap from outside the source root
#101835 merged
Sep 18, 2022 -
Revert "Copy stage0 binaries into stage0-sysroot"
#101942 merged
Sep 18, 2022 -
rustdoc: remove unused CSS `.non-exhaustive { margin-bottom }`
#101943 merged
Sep 18, 2022 -
Rollup of 7 pull requests
#101949 merged
Sep 18, 2022 -
array docs - advertise how to get array from slice
#101672 merged
Sep 17, 2022 -
Extend list of targets that support dyanmic linking for llvm tools
#101781 merged
Sep 17, 2022 -
Improve handing of env vars during bootstrap process
#101783 merged
Sep 17, 2022 -
add note for `layout_of` when query depth overflows
#101801 merged
Sep 17, 2022 -
rustdoc: add test cases for turning ``[Vec<T>]`` into ``[`Vec<T>`]``
#101824 merged
Sep 17, 2022 -
Update stdarch
#101861 merged
Sep 17, 2022 -
Allow building `rust-analyzer-proc-macro-srv` as a standalone tool
#101873 merged
Sep 17, 2022 -
rustdoc: clean up CSS for All Items and All Crates lists
#101918 merged
Sep 17, 2022 -
Continue migration of CSS themes
#101934 merged
Sep 17, 2022 -
Rollup of 9 pull requests
#101946 merged
Sep 17, 2022 -
Bump version to 1.66.0
#101890 merged
Sep 17, 2022
70 Pull requests opened by 51 people
-
[WIP] don't normalize in AstConv
#101947 opened
Sep 17, 2022 -
Add better assert messages for f32/f64 clamps
#101959 opened
Sep 18, 2022 -
Move `unix_socket_abstract` feature API to `SocketAddrExt`.
#101967 opened
Sep 18, 2022 -
Make fmt downloaded on every invocation of bootstrap
#101969 opened
Sep 18, 2022 -
Suggest to use . instead of :: when accessing a method of an object
#101975 opened
Sep 18, 2022 -
Suppress unused_mut if unused_variables is reported
#101977 opened
Sep 18, 2022 -
Impl AsRef, Borrow for Ref, RefMut
#101981 opened
Sep 18, 2022 -
Move lint level source explanation to the bottom
#101986 opened
Sep 18, 2022 -
rustc_target: Refactor internal linker flavors
#101988 opened
Sep 18, 2022 -
Fix auto-application of associated generic functions with placeholders
#101990 opened
Sep 18, 2022 -
rand: freebsd update, using getrandom.
#101994 opened
Sep 18, 2022 -
Don't duplicate region names for late-bound regions in print of Binder
#101996 opened
Sep 18, 2022 -
Remove support for legacy PM
#101997 opened
Sep 18, 2022 -
Shrink `ast::Expr` to 88 bytes
#102000 opened
Sep 18, 2022 -
Add tools to sysroot after build.
#102010 opened
Sep 19, 2022 -
implied_bounds: deal with inference vars
#102016 opened
Sep 19, 2022 -
Add MaybeUninit array transpose From impls
#102023 opened
Sep 19, 2022 -
Delete the stage1 and stage0-sysroot directories when using download-rustc
#102025 opened
Sep 19, 2022 -
Populate effective visibilities in 'rustc_resolve'
#102026 opened
Sep 19, 2022 -
Tell rustc about unused bits in Span.
#102035 opened
Sep 20, 2022 -
Separate definitions and HIR owners in the type system
#102040 opened
Sep 20, 2022 -
[WIP] Add the `#[derive_const]` attribute
#102049 opened
Sep 20, 2022 -
Update bootstrap compiler to 1.65.0
#102051 opened
Sep 20, 2022 -
Move some tests to more reasonable directories
#102055 opened
Sep 20, 2022 -
emit diagnostic suggestion for error when if let used with enum varia…
#102062 opened
Sep 20, 2022 -
Logical right and left shift diagnostics.
#102067 opened
Sep 20, 2022 -
Add `ptr::Alignment` type
#102072 opened
Sep 20, 2022 -
Fix spurious error when a `Drop` local has an assignment in a loop
#102078 opened
Sep 20, 2022 -
Code refactoring smart_resolve_report_errors
#102085 opened
Sep 21, 2022 -
make const_err a hard error
#102091 opened
Sep 21, 2022 -
refactor: use grep -E/-F instead of fgrep/egrep
#102092 opened
Sep 21, 2022 -
Use fetch_update in sync::Weak::upgrade
#102098 opened
Sep 21, 2022 -
Rebased: Mark drop calls in landing pads cold instead of noinline
#102099 opened
Sep 21, 2022 -
check lld version to choose correct option to disable multi-threading in tests
#102101 opened
Sep 21, 2022 -
Migrate rustc_passes diagnostics
#102110 opened
Sep 21, 2022 -
[PERF] another perf experiment about fn ptrs and Sized
#102111 opened
Sep 21, 2022 -
Relax `Sized` bound on `Fn` traits
#102116 opened
Sep 21, 2022 -
fallback to resolve infer generics in type-changing-struct-update
#102129 opened
Sep 22, 2022 -
Recover from struct nested in struct
#102143 opened
Sep 22, 2022 -
Resolve async fn signature even without body (e.g., in trait)
#102161 opened
Sep 22, 2022 -
Serialize return-position `impl Trait` in trait hidden values in foreign libraries
#102164 opened
Sep 23, 2022 -
Make ZST checks in core/alloc more readable
#102169 opened
Sep 23, 2022 -
bootstrap: the backtrace feature is stable, no need to allow it any more
#102178 opened
Sep 23, 2022 -
[beta] Bump stage0
#102179 opened
Sep 23, 2022 -
Add regression test
#102181 opened
Sep 23, 2022 -
Suggest Default::default() when binding isn't initialized
#102184 opened
Sep 23, 2022 -
Use correct location for type tests in promoted constants
#102187 opened
Sep 23, 2022 -
macros: diagnostic derive on enums
#102189 opened
Sep 23, 2022 -
Change argument handling in `remote-test-server` and add new flags
#102193 opened
Sep 23, 2022 -
Note the type when unable to drop values in compile time
#102194 opened
Sep 23, 2022 -
Improve the COPYRIGHT file
#102195 opened
Sep 23, 2022 -
Stabilize const `BTree{Map,Set}::new`
#102197 opened
Sep 23, 2022 -
`const`-stablilize `NonNull::as_ref`
#102198 opened
Sep 23, 2022 -
Constify Default impl's for Arrays and Tuples.
#102200 opened
Sep 23, 2022 -
remove fresh inference vars
#102205 opened
Sep 23, 2022 -
Constify remaining `Layout` methods
#102207 opened
Sep 23, 2022 -
split async-trait-fn test into working and not-yet working parts
#102213 opened
Sep 23, 2022 -
Fix span of byte-escaped format args brace
#102214 opened
Sep 23, 2022 -
Implement the `+whole-archive` modifier for `wasm-ld`
#102215 opened
Sep 24, 2022 -
rustdoc: Stabilize --diagnostic-width
#102216 opened
Sep 24, 2022 -
Allow specializing on const trait bounds
#102224 opened
Sep 24, 2022 -
Allow const iterator implementations
#102225 opened
Sep 24, 2022 -
fs::get_path solarish version.
#102227 opened
Sep 24, 2022 -
Stabilize bench_black_box
#102232 opened
Sep 24, 2022 -
privacy: Rename "accessibility levels" to "effective visibilities"
#102233 opened
Sep 24, 2022 -
Compute lint levels by definition
#102236 opened
Sep 24, 2022 -
Migrate sidebar links color to CSS variables and unify themes with ayu
#102237 opened
Sep 24, 2022 -
Move style guide to rust-lang/rust
#102239 opened
Sep 24, 2022 -
rustdoc: remove unused CSS `#main-content > .line-numbers`
#102240 opened
Sep 24, 2022
56 Issues closed by 23 people
-
rustc nightly (7480389 2022-08-25) gives erroneous fix advice on mismatching if-branch types
#101065 closed
Sep 24, 2022 -
ICE: Calling a non-dispatchable function with RPITIT in impl dyn Trait
#102140 closed
Sep 24, 2022 -
borrowck: no entry found for key
#99665 closed
Sep 24, 2022 -
On Apple M1, passing `-Ctarget-cpu=native` results in us choosing an older CPU than we choose by default.
#93889 closed
Sep 24, 2022 -
"TRUE" does not parse into boolean
#101870 closed
Sep 23, 2022 -
WASM + Innative float parsing crash
#90436 closed
Sep 23, 2022 -
ICE on "computing whether GenFuture<_> is `Copy`"
#95034 closed
Sep 23, 2022 -
The help message when an invalid calling convention is specified is getting a little unwieldy
#93601 closed
Sep 23, 2022 -
ICE: can't project out of PlaceTy
#101696 closed
Sep 23, 2022 -
Broken MIR in DefId(0:345 ~ tower[bb9c]::balance::pool::{impl#3}::build)
#102145 closed
Sep 22, 2022 -
Valgrind breaks stacktraces
#39795 closed
Sep 22, 2022 -
regression: socket type changes
#100551 closed
Sep 22, 2022 -
Rust 1.62.1 cannot be compiled and installed, because of miri
#100134 closed
Sep 22, 2022 -
`miri` no longer builds after rust-lang/rust#101410
#101867 closed
Sep 22, 2022 -
clippy missed some parentheses?
#101876 closed
Sep 22, 2022 -
`Sized` trait should have `#[doc(alias = "?")]`
#101267 closed
Sep 22, 2022 -
Improve styling of <span class="stab"> tags in the documentation's main body
#101874 closed
Sep 22, 2022 -
assertion failed: !value.has_escaping_bound_vars()
#101984 closed
Sep 21, 2022 -
Incorrect code generated by MIR optimization on nightly
#101973 closed
Sep 21, 2022 -
rustdoc: allow fully-local favicons and logos
#102083 closed
Sep 21, 2022 -
Slight refinement to wording of help suggestion as a result of `not` being used
#101793 closed
Sep 21, 2022 -
Line numbers does not line up with source code OR rustdoc does not respect browser font preferences
#101758 closed
Sep 21, 2022 -
Add GUI test for "notable trait" item
#101891 closed
Sep 20, 2022 -
ICE: attribute-related parser bug when consuming generated code
#91023 closed
Sep 20, 2022 -
Thread 'rustc' panicked at 'Stack should be empty: final_buf=FrameData...'
#81920 closed
Sep 20, 2022 -
Stack overflow? in parser in some code with syntax errors
#80447 closed
Sep 20, 2022 -
ICE with macro defining invalid enum that derives a trait
#96818 closed
Sep 20, 2022 -
rustc doesn't seem to acknowledge llvm-args's dwarf-version flag
#101892 closed
Sep 20, 2022 -
Compiler doesn't think that an associate type implements const trait
#101982 closed
Sep 20, 2022 -
Rustc reports trait implementations as conflicting even if they are not conflicting
#100712 closed
Sep 20, 2022 -
TAIT: "unconstrained opaque type" error even if it's constrained
#96572 closed
Sep 20, 2022 -
compiler error: parenthetical notation is only stable when used with Fn-family
#101905 closed
Sep 20, 2022 -
is_aligned method for pointers
#56304 closed
Sep 20, 2022 -
replace-version-placeholder should not recurse into the rustc-dev-guide
#102014 closed
Sep 20, 2022 -
Add help suggestion for `inline` attribute with invalid argument
#101712 closed
Sep 20, 2022 -
lifetime rules are overly restricted in 1.65 nightly / beta
#102029 closed
Sep 19, 2022 -
`StorageLive already live` in const `let else` regression
#101932 closed
Sep 19, 2022 -
Optimize for energy or memory
#101974 closed
Sep 19, 2022 -
Binary size regression on msp430 due to #98582
#99685 closed
Sep 19, 2022 -
ICE: no type for node
#101623 closed
Sep 19, 2022 -
Distribute documentation in JSON format via rustup for toolchain components
#101383 closed
Sep 19, 2022 -
Duplicate Trait Objects Warnings
#82015 closed
Sep 19, 2022 -
x.py test specific directory requires platform specific path separator
#79334 closed
Sep 19, 2022 -
`x.py build` fails on NixOS in a `--pure` shell
#80815 closed
Sep 19, 2022 -
Prestaging for air-gapped bootstrap
#83455 closed
Sep 19, 2022 -
[E0308] off-scope `std::process:exit` misses unreachable
#101987 closed
Sep 18, 2022 -
Relative paths for target tools in config.toml don't work consistently
#93440 closed
Sep 18, 2022 -
ICE when compiling `console-subscriber`
#101971 closed
Sep 18, 2022 -
rustdoc: display problem for tooltip on error index page
#101919 closed
Sep 18, 2022 -
build: `vendor = true` seems to not work anymore
#100364 closed
Sep 18, 2022 -
Hitting the recursion limit when evaluating a type does not provide a useful error message
#101747 closed
Sep 17, 2022 -
std::path::Path::canonicalize convert ``
#101950 closed
Sep 17, 2022 -
ICE when compiling `eyre` on `no_std`
#101707 closed
Sep 17, 2022
83 Issues opened by 64 people
-
diagnostics for lifetime issues sometimes point to code unrelated to the issue
#102231 opened
Sep 24, 2022 -
Warm/disallow NaN equality?
#102229 opened
Sep 24, 2022 -
intra-doc link failed linkchecker when depending on `cfg(doc)`
#102221 opened
Sep 24, 2022 -
rustc can not inline simple for-loop when arm neon is enabled
#102220 opened
Sep 24, 2022 -
ICE with async trait in lib crate
#102219 opened
Sep 24, 2022 -
1.64 - Unexpected `dead_code` warning from inside macro expansion.
#102217 opened
Sep 24, 2022 -
Bogus `higher-ranked lifetime error` in an async block
#102211 opened
Sep 23, 2022 -
ICE during borrow check HRTB & Self type
#102209 opened
Sep 23, 2022 -
Codegen regression from stable to nightly and beta
#102208 opened
Sep 23, 2022 -
1.64 stable: no errors encountered even though `delay_span_bug` issued
#102206 opened
Sep 23, 2022 -
Bad codegen for array::map-based code
#102202 opened
Sep 23, 2022 -
Give a better error when HRTB require a function to be valid for 'static references
#102201 opened
Sep 23, 2022 -
Segmentation fault when formatting u128 on aarch64 GNU/Linux
#102196 opened
Sep 23, 2022 -
False positive dead code warning
#102190 opened
Sep 23, 2022 -
Confusing error caused by double peojection in trait supertraits
#102185 opened
Sep 23, 2022 -
`Iterator` has `#[must_use]` but `ExactSizeIterator` does not
#102183 opened
Sep 23, 2022 -
Recover from `impl Trait` in type param bound
#102182 opened
Sep 23, 2022 -
dyn* ICE primitive read not possible for type: [i32; 4]
#102173 opened
Sep 23, 2022 -
&dyn* causes an ICE
#102172 opened
Sep 23, 2022 -
Missing "parentheses are required to parse this as an expression" hint with multiple unsafe blocks
#102171 opened
Sep 23, 2022 -
Compile diagnostic for Option<T>::cloned() is bad when T is not &T
#102170 opened
Sep 23, 2022 -
Tracking Issue for Implementing Future for Arc and Rc
#102168 opened
Sep 23, 2022 -
dep-info for link is wrong when --emit is given a path.
#102166 opened
Sep 23, 2022 -
Confusing errors from type (mis-)inference
#102163 opened
Sep 23, 2022 -
Fat LTO broken when BTI is enabled after nightly-2022-08-14
#102162 opened
Sep 22, 2022 -
Panic while compiling
#102160 opened
Sep 22, 2022 -
GAT with bound on another GAT fails despite fulfilling the bound
#102159 opened
Sep 22, 2022 -
Fail to compile with WebAssembly atomics and shared memory
#102157 opened
Sep 22, 2022 -
ICE: None in compiler/rustc_passes/src/check_const.rs
#102156 opened
Sep 22, 2022 -
rustc 1.64.0 crashes on riscv64gc-unknown-linux-gnu
#102155 opened
Sep 22, 2022 -
ICE: rustdoc: unable to fulfill trait
#102154 opened
Sep 22, 2022 -
Rustdoc makes trait bounds with associated types overly verbose
#102142 opened
Sep 22, 2022 -
Broken LLVM function when pushing `dyn*` item to Vec.
#102141 opened
Sep 22, 2022 -
async functions in traits ICE when you try to use them
#102138 opened
Sep 22, 2022 -
Array bound test with two simple loops
#102136 opened
Sep 22, 2022 -
Duplicated WASM `unreachable` instructions
#102132 opened
Sep 22, 2022 -
ICE: assertion failed: key.param_env.is_const()' -Zmir-opt-level=3
#102124 opened
Sep 22, 2022 -
Tidy check for io::ErrorKind::Other in std code
#102122 opened
Sep 22, 2022 -
ICE with inline_const and TypeId
#102117 opened
Sep 21, 2022 -
expected type for `b/#0` (b/0) but found Lifetime(ReStatic) when substituting, substs=[ReStatic]
#102114 opened
Sep 21, 2022 -
LLVM ERROR since beta 1.65
#102105 opened
Sep 21, 2022 -
Cannot bless clippy with x.py
#102093 opened
Sep 21, 2022 -
Tracking Issue for keyword generics
#102090 opened
Sep 21, 2022 -
Panic in <rustc_mir_build::build::expr::as_place::PlaceBuilder>::try_upvars_resolved
#102089 opened
Sep 21, 2022 -
Papercut: Suggest `Default::default()` when binding isn't initialized
#102087 opened
Sep 21, 2022 -
Fuchsia ErrorKind not translated from Zircon error value
#102077 opened
Sep 20, 2022 -
ICE(s?) with debug assertions enabled in rustc_trait_selection
#102074 opened
Sep 20, 2022 -
Tracking Issue for `ptr::Alignment` type
#102070 opened
Sep 20, 2022 -
Importing `rustc_driver` interferes with `rustc_codegen_llvm` items and leads to a linking error
#102065 opened
Sep 20, 2022 -
Diagnostic for comparison between Option<&str> and Option<String> suggests unconditional allocation
#102063 opened
Sep 20, 2022 -
`format!` error has wrong span when using encoded `{`
#102057 opened
Sep 20, 2022 -
trait selection fails for projections under binders
#102052 opened
Sep 20, 2022 -
relating projection substs is unsound during coherence
#102048 opened
Sep 20, 2022 -
ICE: borrowck for user-type with inferred higher ranked type
#102047 opened
Sep 20, 2022 -
invalid_value misses some clearly bad enum initialization
#102043 opened
Sep 20, 2022 -
Crash documenting a mangled version of diesel
#102039 opened
Sep 20, 2022 -
Add track_caller to iterator methods
#102024 opened
Sep 19, 2022 -
`issue-64655-extern-rust-must-allow-unwind.rs` test triggers LLVM assertion on AArch64
#102020 opened
Sep 19, 2022 -
Tracking Issue for `const_waker`
#102012 opened
Sep 19, 2022 -
Wrong diagnostic when using constant of TAIT type in pattern
#102011 opened
Sep 19, 2022 -
Enhance incompat errors on diverging fn return `!`
#102007 opened
Sep 19, 2022 -
Make the status messages emitted by bootstrap more clear
#102003 opened
Sep 19, 2022 -
Delete the `stage1` and `stage0-sysroot` directories when using download-rustc
#102002 opened
Sep 19, 2022 -
[diagnostic] Add better diagnostic for Result types
#101998 opened
Sep 18, 2022 -
MSI installer is missing clippy and rustfmt
#101993 opened
Sep 18, 2022 -
Apparent duplicated diagnostic note for type mismatch involving type with defaulted type parameter.
#101992 opened
Sep 18, 2022 -
Stabilize proc_macro Span::source_text
#101991 opened
Sep 18, 2022 -
Scoped threads violate 'dereferenceable for function call' requirement of references
#101983 opened
Sep 18, 2022 -
The allow-by-default lint `missing_copy_implementations` does not honor `!Copy` impls
#101980 opened
Sep 18, 2022 -
Invalid environment variable names for `Command` are not rejected
#101978 opened
Sep 18, 2022 -
Reference to trivial block coerces more than reference to a value
#101972 opened
Sep 18, 2022 -
Inference failure with `type_changing_struct_update`
#101970 opened
Sep 18, 2022 -
Fn trait doesn't allow impl returns (impl Fn() -> impl Trait), which is inconsistent with all other traits
#101968 opened
Sep 18, 2022 -
rustc segfaults when targeting AVR and compiling core in debug mode
#101965 opened
Sep 18, 2022 -
ICE: type mismatch when copying
#101964 opened
Sep 18, 2022 -
ICE: broken mir: wrapping_mul() with copy bound
#101962 opened
Sep 18, 2022 -
Rename sysroot directories to be more clear
#101961 opened
Sep 18, 2022 -
Don't suggest feature-gated paths on stable
#101956 opened
Sep 17, 2022 -
E0477 triggered with current nightly
#101951 opened
Sep 17, 2022 -
Margin drift in large `these functions exist but are inaccessible` diagnostic
#101948 opened
Sep 17, 2022
241 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add Rust std support for x86_64-unknown-uefi
#100316 commented on
Sep 24, 2022 • 31 new comments -
Rewrite LLVM's archive writer in Rust
#97485 commented on
Sep 24, 2022 • 26 new comments -
Add version switcher script for std docs
#101855 commented on
Sep 22, 2022 • 25 new comments -
#95295 causes unsoundness in multiple existing crates
#101899 commented on
Sep 24, 2022 • 22 new comments -
panic-on-uninit: adjust checks to 0x01-filling
#101061 commented on
Sep 24, 2022 • 22 new comments -
Revert TypeVisitor changes
#101893 commented on
Sep 21, 2022 • 22 new comments -
WIP: more enum layout optimizations
#101819 commented on
Sep 19, 2022 • 21 new comments -
Perform unused assignment and unused variables lints on MIR.
#101500 commented on
Sep 22, 2022 • 20 new comments -
Experiment: Only compute generator saved locals once, on MIR
#101692 commented on
Sep 24, 2022 • 19 new comments -
Distribute bootstrap in CI
#98483 commented on
Sep 23, 2022 • 17 new comments -
std: use `sync::Mutex` for internal statics
#100579 commented on
Sep 18, 2022 • 17 new comments -
[RFC] Support `.comment` section like GCC/Clang (`!llvm.ident`)
#97550 commented on
Sep 24, 2022 • 16 new comments -
Change process spawning to inherit the parent's signal mask by default
#101077 commented on
Sep 24, 2022 • 14 new comments -
Remove `TypeckResults` from `InferCtxt`
#101632 commented on
Sep 21, 2022 • 14 new comments -
Neither require nor imply lifetime bounds on opaque type for well formedness
#95474 commented on
Sep 23, 2022 • 12 new comments -
Add loongarch64 asm! support
#101069 commented on
Sep 23, 2022 • 12 new comments -
Document surprising and dangerous fs::Permissions behaviour on Unix
#101644 commented on
Sep 19, 2022 • 11 new comments -
Clean up (sub)diagnostic derives
#101851 commented on
Sep 22, 2022 • 11 new comments -
🥅 [diagnostic] Add better diagnostic for Result types
#101933 commented on
Sep 21, 2022 • 11 new comments -
Tracking issue for string patterns
#27721 commented on
Sep 23, 2022 • 10 new comments -
Test that target feature mix up with homogeneous floats is sound
#101381 commented on
Sep 20, 2022 • 10 new comments -
Remove `ast::Lit::kind`
#101885 commented on
Sep 21, 2022 • 10 new comments -
Migrating rustc_infer to session diagnostics (part 3)
#101936 commented on
Sep 22, 2022 • 10 new comments -
Allow transmutes between the same types after erasing lifetimes
#101520 commented on
Sep 24, 2022 • 9 new comments -
Migrate more of rustc_parse to SessionDiagnostic
#101619 commented on
Sep 22, 2022 • 9 new comments -
most `borrowck` diagnostic migration
#101686 commented on
Sep 22, 2022 • 9 new comments -
Tracking issue for improving std::sync::{Mutex, RwLock, Condvar}
#93740 commented on
Sep 18, 2022 • 8 new comments -
Add `ConstKind::Expr`
#99798 commented on
Sep 23, 2022 • 8 new comments -
`let`'s not needed in struct field definitions
#101789 commented on
Sep 24, 2022 • 8 new comments -
Allow more `!Copy` impls
#101875 commented on
Sep 23, 2022 • 8 new comments -
`core::iter::Fuse` Does Not Fuse Iterators
#100518 commented on
Sep 20, 2022 • 7 new comments -
Diagnostic Translation
#100717 commented on
Sep 23, 2022 • 7 new comments -
Migrate `rustc_lint` lint diagnostics
#101138 commented on
Sep 23, 2022 • 7 new comments -
Fix implied outlives bounds logic for projections
#101680 commented on
Sep 18, 2022 • 7 new comments -
Move DepKindStruct from rustc_middle to rustc_query_system
#101710 commented on
Sep 19, 2022 • 7 new comments -
Only specify `--target` for `-Zgcc-ld=lld` on wasm
#101792 commented on
Sep 24, 2022 • 7 new comments -
Shrink `hir::def::Res`
#101887 commented on
Sep 19, 2022 • 7 new comments -
Tracking Issue for const MaybeUninit::as(_mut)_ptr (feature: const_maybe_uninit_as_ptr)
#75251 commented on
Sep 23, 2022 • 6 new comments -
Alignment of the `bytes` of `Allocation` to match `align` parameter
#100467 commented on
Sep 21, 2022 • 6 new comments -
thread 'rustc' panicked at 'attempted to read from stolen value: rustc_middle::mir::Body'
#92279 commented on
Sep 23, 2022 • 5 new comments -
Reduce CString allocations in std as much as possible
#93668 commented on
Sep 22, 2022 • 5 new comments -
impl DispatchFromDyn for Cell and UnsafeCell
#97373 commented on
Sep 22, 2022 • 5 new comments -
Add TyAlias into rustc_type_ir TyKind enum
#97974 commented on
Sep 20, 2022 • 5 new comments -
Empty iterator error
#100751 commented on
Sep 17, 2022 • 5 new comments -
Stop using `Reveal::All` before borrowck
#101478 commented on
Sep 20, 2022 • 5 new comments -
[WIP] Add support for custom allocator for `String`
#101551 commented on
Sep 20, 2022 • 5 new comments -
Add QEMU test for x86_64-unknown-uefi
#101703 commented on
Sep 20, 2022 • 5 new comments -
Don't enable the `c` feature for `compiler-builtins` when cross-compiling
#101833 commented on
Sep 20, 2022 • 5 new comments -
Remove dependency formats from crate metadata
#96708 commented on
Sep 21, 2022 • 4 new comments -
[rustdoc, request] Please bundle local relative resources (favicon, logo, whatever)
#79254 commented on
Sep 21, 2022 • 4 new comments -
Add `IsTerminal` trait to determine if a descriptor or handle is a terminal
#98033 commented on
Sep 24, 2022 • 4 new comments -
incremental: migrate diagnostics
#100754 commented on
Sep 24, 2022 • 4 new comments -
introduce `{char, u8}::is_ascii_octdigit`
#101308 commented on
Sep 24, 2022 • 4 new comments -
Add `AsFd` implementations for stdio lock types on WASI.
#101768 commented on
Sep 23, 2022 • 4 new comments -
rustfmt Not Downloaded Until Manual `x.py fmt`
#101306 commented on
Sep 18, 2022 • 3 new comments -
Commit to safety rules for dyn trait upcasting
#101336 commented on
Sep 22, 2022 • 3 new comments -
make Condvar, Mutex, RwLock const constructors work with the `unsupported` impl
#98457 commented on
Sep 23, 2022 • 3 new comments -
Recover error strings on Unix from_lossy_utf8
#99609 commented on
Sep 24, 2022 • 3 new comments -
Improve BufRead docs and examples regarding UTF-8 issues
#99877 commented on
Sep 20, 2022 • 3 new comments -
Upgrade mingw-w64 on CI
#100178 commented on
Sep 18, 2022 • 3 new comments -
Panic on invalid usages of `MaybeUninit::uninit().assume_init()`
#100423 commented on
Sep 20, 2022 • 3 new comments -
Migrate rustc_codegen_gcc to SessionDiagnostics
#101075 commented on
Sep 22, 2022 • 3 new comments -
enable -Zrandomize-layout in debug CI builds
#101339 commented on
Sep 22, 2022 • 3 new comments -
Update logic around PGO staging
#101744 commented on
Sep 20, 2022 • 3 new comments -
WIP: reimplement ~const Trait bounds via a fourth kind of generic param
#101900 commented on
Sep 24, 2022 • 3 new comments -
Tracking Issue for RFC 2528: type-changing struct update syntax
#86555 commented on
Sep 18, 2022 • 2 new comments -
The error is confusing when return a reference to a captured variable that's moved into the closure
#94729 commented on
Sep 18, 2022 • 2 new comments -
Clean up handling of `WrongNamespace` in `collect_intra_doc_links`
#77150 commented on
Sep 18, 2022 • 2 new comments -
`cargo fmt` and other tools don't work for a linked toolchain.
#81431 commented on
Sep 19, 2022 • 2 new comments -
Tracking issue for `proc_macro::Span` inspection APIs
#54725 commented on
Sep 19, 2022 • 2 new comments -
Provide natstepfilter and/or natjmc files for debugging with Visual Studio
#50005 commented on
Sep 19, 2022 • 2 new comments -
Xcode Instruments can not read Rust source code automatically.
#43564 commented on
Sep 19, 2022 • 2 new comments -
Rust generate erroneous debug line information for non-local panic handlers
#59479 commented on
Sep 19, 2022 • 2 new comments -
armv7 exhausts memory on stage0 librustc w/ debuginfo
#45854 commented on
Sep 19, 2022 • 2 new comments -
Most aarch64 register classes aren't available
#101658 commented on
Sep 20, 2022 • 2 new comments -
Tracking Issue for asm_sym
#93333 commented on
Sep 20, 2022 • 2 new comments -
rustdoc: please provide way to filter out out-of-document included resources
#75964 commented on
Sep 21, 2022 • 2 new comments -
Refactor item attributes into a `SortedIndexMultiMap<u32, Symbol, &Attribute>`
#94905 commented on
Sep 22, 2022 • 2 new comments -
Incorrect help suggestion on E0790 with parameterized traits
#101866 commented on
Sep 22, 2022 • 2 new comments -
Tracking Issue for const_fn_trait_ref_impls
#101803 commented on
Sep 23, 2022 • 2 new comments -
Performance regression with niche optimization
#101872 commented on
Sep 23, 2022 • 2 new comments -
`#[may_dangle]`, a refined dropck escape hatch (tracking issue for RFC 1327)
#34761 commented on
Sep 23, 2022 • 2 new comments -
Allow specialized const trait impls.
#95292 commented on
Sep 21, 2022 • 2 new comments -
A debug allocator which removes overalignment from align < 8 allocations
#99074 commented on
Sep 20, 2022 • 2 new comments -
Fix item-info color
#99761 commented on
Sep 24, 2022 • 2 new comments -
don't ICE when normalizing closure input tys
#99818 commented on
Sep 24, 2022 • 2 new comments -
`EscapeAscii` is not an `ExactSizeIterator`
#99880 commented on
Sep 21, 2022 • 2 new comments -
Fake capture closures if typeck results are empty
#100452 commented on
Sep 23, 2022 • 2 new comments -
fix: use git-commit-info for version information
#100557 commented on
Sep 21, 2022 • 2 new comments -
RFC 2145: Type privacy and private-in-public lints
#100962 commented on
Sep 24, 2022 • 2 new comments -
Migrate rustc_resolve to use SessionDiagnostic
#101162 commented on
Sep 24, 2022 • 2 new comments -
Add new MIR constant propagation based on dataflow analysis
#101168 commented on
Sep 22, 2022 • 2 new comments -
Shrink `ast::Expr` harder
#101562 commented on
Sep 19, 2022 • 2 new comments -
Constify `TypeId` ordering impls
#101698 commented on
Sep 24, 2022 • 2 new comments -
rustdoc: add hash to filename of toolchain files
#101702 commented on
Sep 23, 2022 • 2 new comments -
Use function pointers instead of macro-unrolled loops in rustc_query_impl
#101785 commented on
Sep 20, 2022 • 2 new comments -
Remove save-analysis.
#101841 commented on
Sep 21, 2022 • 2 new comments -
Suggest let for assignment, and some code refactor
#101908 commented on
Sep 19, 2022 • 2 new comments -
Give a better error message when a query isn't supported for a local / external crate
#101666 commented on
Sep 18, 2022 • 1 new comment -
Copy stage0 binaries into stage0-sysroot
#101691 commented on
Sep 18, 2022 • 1 new comment -
Tracking Issue for abstract namespaces in Unix domain sockets
#85410 commented on
Sep 18, 2022 • 1 new comment -
Tracking Issue for TCP_QUICKACK support on Linux
#96256 commented on
Sep 18, 2022 • 1 new comment -
Using the format!() macro with an async function makes the whole Future non-Send
#101650 commented on
Sep 18, 2022 • 1 new comment -
rustdoc doesn't show that a trait bound is `~const`
#91187 commented on
Sep 18, 2022 • 1 new comment -
`x build src/tools/miri` doesn't install miri as part of the built toolchain
#97762 commented on
Sep 18, 2022 • 1 new comment -
Tracking Issue for `result_option_inspect`
#91345 commented on
Sep 18, 2022 • 1 new comment -
Figure out why `x.py test --stage 0 rust-analyzer` doesn't work
#99610 commented on
Sep 19, 2022 • 1 new comment -
`x.py dist` followed by `x.py build compiler/rustc` causes rustc to be rebuilt
#97481 commented on
Sep 19, 2022 • 1 new comment -
LLVM ERROR: Not supported instr" on 'mips64-poky-linux-gnun32-gnu' target
#100687 commented on
Sep 19, 2022 • 1 new comment -
Tracking Issue for feature(unix_socket_ancillary_data)
#76915 commented on
Sep 19, 2022 • 1 new comment -
Tracking issue for promoting `!` to a type (RFC 1216)
#35121 commented on
Sep 19, 2022 • 1 new comment -
demangled characters like { make debugging annoying
#37646 commented on
Sep 19, 2022 • 1 new comment -
Rust-gdb print different integer value after add optimization flag
#59246 commented on
Sep 19, 2022 • 1 new comment -
error: libgkrust.a(gkrust-a279530142e91ae7.gkrust.eonniity-cgu.0.rcgu.o) 0x8b0015d2867: adding range [0x4b4e7f-0x4b4ea7) which has a base that is less than the function's low PC 0x59fde0.
#59373 commented on
Sep 19, 2022 • 1 new comment -
Rustc adds line-number information for unhittable panic handlers
#55352 commented on
Sep 19, 2022 • 1 new comment -
Meta tracking Issue for MaybeUninit methods for arrays
#96097 commented on
Sep 19, 2022 • 1 new comment -
Regression in code coverage (`-Zprofile`) at some point after `nightly-2021-11-11`
#100125 commented on
Sep 19, 2022 • 1 new comment -
Normalization can skip WF
#100041 commented on
Sep 19, 2022 • 1 new comment -
spurious "borrow might be used .. when [variable] is dropped and runs the destructor"
#70919 commented on
Sep 19, 2022 • 1 new comment -
Tracking Issue for Integer::{ilog,ilog2,ilog10}
#70887 commented on
Sep 19, 2022 • 1 new comment -
Tracking issue for -Z binary-dep-depinfo
#63012 commented on
Sep 19, 2022 • 1 new comment -
Tracking Issue for pointer metadata APIs
#81513 commented on
Sep 20, 2022 • 1 new comment -
wasm compile of my crate generates "cannot import from modules (`env`) with `--no-modules` error
#93557 commented on
Sep 20, 2022 • 1 new comment -
Can't make an extern "C" definition of `main()`.
#101906 commented on
Sep 20, 2022 • 1 new comment -
Segmentation fault when compiling `unicode-bidi` inside Docker
#94967 commented on
Sep 20, 2022 • 1 new comment -
Tracking Issue for pointer_is_aligned
#96284 commented on
Sep 20, 2022 • 1 new comment -
Tracking issue for `concat_idents`
#29599 commented on
Sep 20, 2022 • 1 new comment -
Provide suggestion for error when `if let` used with enum variant whose values are not initialized
#101208 commented on
Sep 20, 2022 • 1 new comment -
repr(transparent) could accept singleton ZST with alignment > 1.
#100954 commented on
Sep 20, 2022 • 1 new comment -
docs not loading properly in Safari unless Develop Menu is enabled
#85444 commented on
Sep 20, 2022 • 1 new comment -
Tracking Issue for SyncUnsafeCell
#95439 commented on
Sep 20, 2022 • 1 new comment -
debuginfo: Add support for split-debuginfo on platforms that allow it
#34651 commented on
Sep 20, 2022 • 1 new comment -
Document that `Display` entails `ToString`
#92941 commented on
Sep 20, 2022 • 1 new comment -
Confusing MaybeUninit documentation
#65216 commented on
Sep 21, 2022 • 1 new comment -
Borrow checker gives E0499 in loops with mutable borrows, but it is misleading
#99824 commented on
Sep 21, 2022 • 1 new comment -
Tracking Issue for `const_refs_to_cell`
#80384 commented on
Sep 21, 2022 • 1 new comment -
RangeInclusive<Integer>::sum Optimization Suggestion
#94922 commented on
Sep 21, 2022 • 1 new comment -
`const_evaluatable_unchecked` doesn't correctly deal with non default substs
#94293 commented on
Sep 21, 2022 • 1 new comment -
The locally-installed docs try to load non-local assets, causing them to fail on a bad connection.
#51625 commented on
Sep 21, 2022 • 1 new comment -
Tracking Issue for `array_methods`
#76118 commented on
Sep 21, 2022 • 1 new comment -
Async fn disagrees on its own return type ("one of the expected opaque types" vs "one of the found opaque types")
#82921 commented on
Sep 21, 2022 • 1 new comment -
ICE: rustdoc: panicked at 'Error''
#96287 commented on
Sep 21, 2022 • 1 new comment -
Tracking Issue for enabling `elided_lifetimes_in_paths` lints
#91639 commented on
Sep 22, 2022 • 1 new comment -
Support Apple app store bitcode
#35968 commented on
Sep 22, 2022 • 1 new comment -
Allow setting breakpoint when Err() is constructed in debug builds
#54144 commented on
Sep 22, 2022 • 1 new comment -
Make const_err a future-incompatibility lint and eventually a hard error
#71800 commented on
Sep 22, 2022 • 1 new comment -
Improve suggestion when TryFrom trait bound not satisified due to missing dereference
#88079 commented on
Sep 22, 2022 • 1 new comment -
Improve suggestion when generic type parameter is missing from struct method definition
#88081 commented on
Sep 22, 2022 • 1 new comment -
MIR dead code analysis affects TAIT inference
#99490 commented on
Sep 22, 2022 • 1 new comment -
Potential miscompilation on i686 of chacha20
#101346 commented on
Sep 22, 2022 • 1 new comment -
ICE when trying to use `dyn Fn(...) -> UnsizedTy`
#58355 commented on
Sep 22, 2022 • 1 new comment -
Android: Instant now advancing during Doze; Use SystemClock.elapsedRealTime
#71860 commented on
Sep 22, 2022 • 1 new comment -
Rustdoc does not show bounds on associated items in the declaration of re-exported traits
#84579 commented on
Sep 22, 2022 • 1 new comment -
Anon lifetime in `impl Trait` no longer suggests adding a lifetime parameter
#100615 commented on
Sep 22, 2022 • 1 new comment -
Box::new copies generated Future unless call is wrapped
#100932 commented on
Sep 22, 2022 • 1 new comment -
dlclose() does not behave properly on Mac
#47974 commented on
Sep 23, 2022 • 1 new comment -
Evaluation overflow with specialization feature
#48515 commented on
Sep 23, 2022 • 1 new comment -
Tracking issue for map_first_last: first/last methods on BTreeSet and BTreeMap
#62924 commented on
Sep 23, 2022 • 1 new comment -
Rustc does not recognize ttbr0_el2 as a valid armv8 system register
#97724 commented on
Sep 23, 2022 • 1 new comment -
thread 'rustc' panicked at 'to_const_int doesn't work on scalar pairs'
#100878 commented on
Sep 23, 2022 • 1 new comment -
Vec::push_in_capacity ?
#84649 commented on
Sep 23, 2022 • 1 new comment -
ICE on 1.63 stable
#101725 commented on
Sep 23, 2022 • 1 new comment -
Tracking Issue for improved item code blocks
#75303 commented on
Sep 23, 2022 • 1 new comment -
Tracking Issue for pointer methods returning `MaybeUninit<T>`
#75402 commented on
Sep 23, 2022 • 1 new comment -
Allow deprecating a re-export
#30827 commented on
Sep 23, 2022 • 1 new comment -
Tracking Issue for `Option::unzip()`
#87800 commented on
Sep 23, 2022 • 1 new comment -
Tracking Issue for constifying some `{BTreeMap,Set}` functions
#71835 commented on
Sep 23, 2022 • 1 new comment -
Add debug asserts to some unsafe operations
#51713 commented on
Sep 23, 2022 • 1 new comment -
Tracking issue for exclusive range patterns
#37854 commented on
Sep 23, 2022 • 1 new comment -
Tracking issue for tracking licensing metadata with REUSE
#99414 commented on
Sep 23, 2022 • 1 new comment -
Tracking issue for error source iterators
#58520 commented on
Sep 23, 2022 • 1 new comment -
Error::source and Error::cause do not expose immediate error in custom io::Error
#101817 commented on
Sep 23, 2022 • 1 new comment -
`rustc --target wasm32-unknown-unknown -Zinstrument-coverage` fails with "can't find crate for `profiler_builtins`"
#81684 commented on
Sep 24, 2022 • 1 new comment -
Add trait object safety information on trait documentation page
#89553 commented on
Sep 20, 2022 • 1 new comment -
Relax `Allocator` bounds into pin-safe trait
#94114 commented on
Sep 22, 2022 • 1 new comment -
Reapply: Mark drop calls in landing pads cold instead of noinline
#94823 commented on
Sep 21, 2022 • 1 new comment -
Add PhantomData marker to Context to make Context !Send and !Sync
#95985 commented on
Sep 20, 2022 • 1 new comment -
add `no_compile` doctest attribute
#96573 commented on
Sep 21, 2022 • 1 new comment -
Implement pointee metadata unsizing via a TypedMetadata<T> container
#97052 commented on
Sep 20, 2022 • 1 new comment -
add file_suffix method to std::path
#97134 commented on
Sep 21, 2022 • 1 new comment -
Add `Option::owned`
#98061 commented on
Sep 21, 2022 • 1 new comment -
Correctly handle path stability for 'use tree' items
#99292 commented on
Sep 21, 2022 • 1 new comment -
Standard library OS support for Apple WatchOS
#99497 commented on
Sep 20, 2022 • 1 new comment -
Invoke `backtrace-rs`' buildscript in `std`'s buildscript for Android targets
#99883 commented on
Sep 17, 2022 • 1 new comment -
typeck: silence lint for "collision safe" items
#99898 commented on
Sep 22, 2022 • 1 new comment -
Recover wrong-cased keywords that start items
#99918 commented on
Sep 22, 2022 • 1 new comment -
Sort tests at compile time, not at startup
#99939 commented on
Sep 20, 2022 • 1 new comment -
Rustdoc : stop cloning html render context
#100271 commented on
Sep 20, 2022 • 1 new comment -
Make typeck aware of uninhabited types
#100288 commented on
Sep 22, 2022 • 1 new comment -
Add `#[rustc_safe_intrinsic]`
#100719 commented on
Sep 23, 2022 • 1 new comment -
Improve performance of stable sort
#100856 commented on
Sep 18, 2022 • 1 new comment -
Rewrite and refactor format_args!() builtin macro.
#100996 commented on
Sep 22, 2022 • 1 new comment -
Constify `Location` methods
#101030 commented on
Sep 24, 2022 • 1 new comment -
Clean up SGX user memory copies
#101150 commented on
Sep 24, 2022 • 1 new comment -
add InProgress ErrorKind to io::ErrorKind
#101155 commented on
Sep 20, 2022 • 1 new comment -
Remove uninit_array
#101179 commented on
Sep 19, 2022 • 1 new comment -
New format args template
#101272 commented on
Sep 21, 2022 • 1 new comment -
Two mig-diag that fail ui test
#101275 commented on
Sep 19, 2022 • 1 new comment -
Recover when unclosed char literal is parsed as a lifetime in some positions
#101293 commented on
Sep 21, 2022 • 1 new comment -
Separate generator info from MIR body.
#101547 commented on
Sep 24, 2022 • 1 new comment -
Add the `#[manually_drop]` attribute.
#101586 commented on
Sep 23, 2022 • 1 new comment -
Add `cstr!` macro.
#101607 commented on
Sep 24, 2022 • 1 new comment -
[WIP] Migrate rustc_ast_passes diagnostics to SessionDiagnostic and translatable messages (second part)
#101657 commented on
Sep 21, 2022 • 1 new comment -
Support default-body trait functions with return-position `impl Trait` in traits
#101679 commented on
Sep 24, 2022 • 1 new comment -
Change default level of INVALID_HTML_TAGS to warning and stabilize it
#101720 commented on
Sep 22, 2022 • 1 new comment -
Add loongarch64 abi support
#101939 commented on
Sep 20, 2022 • 1 new comment -
Tracking issue for alloc_layout_extra
#55724 commented on
Sep 17, 2022 • 0 new comments -
Codegen weirdness for `sum` of `count_ones` over an array
#101060 commented on
Sep 17, 2022 • 0 new comments -
"Consider borrowing here" message does not show up when argument is a format call
#100830 commented on
Sep 18, 2022 • 0 new comments -
compiletest: Show real patches as diffs?
#78536 commented on
Sep 19, 2022 • 0 new comments -
Tracking issue for RFC 2627: #[link(kind="raw-dylib")]
#58713 commented on
Sep 20, 2022 • 0 new comments -
Tracking Issue for `-Z normalize-docs`
#82692 commented on
Sep 20, 2022 • 0 new comments -
Add support for `// only-cfg-target-has-atomic` to compiletest
#87377 commented on
Sep 20, 2022 • 0 new comments -
Suggestion for using function call instead of method call syntax incorrectly marked machine applicable
#101920 commented on
Sep 20, 2022 • 0 new comments -
Tracking Issue for pointer_bytes_offsets
#96283 commented on
Sep 20, 2022 • 0 new comments -
Tracking Issue for float_minimum_maximum
#91079 commented on
Sep 20, 2022 • 0 new comments -
Tracking Issue for native link modifier `verbatim`
#99425 commented on
Sep 20, 2022 • 0 new comments -
suggest .into_iter() when trying to collect Vec<T> into Vec<T>
#82848 commented on
Sep 21, 2022 • 0 new comments -
Proc macros: ability to refer to a specific crate/symbol (something similar to `$crate`)
#54363 commented on
Sep 21, 2022 • 0 new comments -
Refactor the query system to reduce the amount of macro-expanded functions
#96524 commented on
Sep 21, 2022 • 0 new comments -
Tracking Issue for uefi-std
#100499 commented on
Sep 21, 2022 • 0 new comments -
Cannot call implementations of the `Fn*` traits on references
#42736 commented on
Sep 22, 2022 • 0 new comments -
Borrow checking for static methods became more strict
#100725 commented on
Sep 22, 2022 • 0 new comments -
codegen regression for bool
#101048 commented on
Sep 22, 2022 • 0 new comments -
Tracking issue for `std::hint::black_box`
#64102 commented on
Sep 22, 2022 • 0 new comments -
Tracking Issue for `#[instruction_set]` attribute (RFC 2867)
#74727 commented on
Sep 22, 2022 • 0 new comments -
Tracking issue for `..X`, and `..=X` (`#![feature(half_open_range_patterns)]`)
#67264 commented on
Sep 22, 2022 • 0 new comments -
Tracking Issue for refined trait implementations
#100706 commented on
Sep 22, 2022 • 0 new comments -
internal compiler error: opaque type with non-universal region substs
#101852 commented on
Sep 23, 2022 • 0 new comments -
Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait
#83748 commented on
Sep 19, 2022 • 0 new comments -
emit `ProjectionPredicate` obligations when relating projections
#96912 commented on
Sep 21, 2022 • 0 new comments -
Remove more attributes from metadata
#98450 commented on
Sep 20, 2022 • 0 new comments -
Implement Default for some alloc/core iterators
#99929 commented on
Sep 22, 2022 • 0 new comments -
Fix handling of trailing bare CR in str::lines
#100311 commented on
Sep 22, 2022 • 0 new comments -
Handle projections as uncovered types during coherence check
#100555 commented on
Sep 21, 2022 • 0 new comments -
Consider `#[must_use]` annotation on `async fn` as also affecting the `Future::Output`
#100633 commented on
Sep 22, 2022 • 0 new comments -
give some suggestion for returning anonymous enum
#100988 commented on
Sep 22, 2022 • 0 new comments -
Fix `#[derive(Default)]` on a generic `#[default]` enum adding unnecessary `Default` bounds
#101040 commented on
Sep 22, 2022 • 0 new comments -
Stabilize `nonzero_bits`
#101514 commented on
Sep 19, 2022 • 0 new comments -
Stabilize map_first_last
#101727 commented on
Sep 23, 2022 • 0 new comments -
Add `Box<[T; N]>: TryFrom<Vec<T>>`
#101837 commented on
Sep 19, 2022 • 0 new comments