Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
46f6e39
add assert messages if chunks/windows are length 0
raffimolero Dec 12, 2022
1588944
interpret: add read_machine_[ui]size convenience methods
RalfJung Dec 12, 2022
8b2a7da
Rename `assert_uninit_valid` intrinsic
Noratrieb Dec 12, 2022
7f94389
str.lines() docstring: clarify that line endings are not returned
zacchiro Dec 17, 2022
ee1a905
Fix arch flag on i686-apple-darwin
MarcusCalhoun-Lopez Dec 19, 2022
a213bb3
implement the skeleton of the updated trait solver
lcnr Dec 4, 2022
55c4164
Correct ModFlagBehavior for Aarch64 on LLVM-15
MasterAwesome Dec 20, 2022
750bf36
dedup assembly
lcnr Dec 19, 2022
082ca1e
docs: add long error explanation for error E0472
Ezrashaw Dec 16, 2022
b859b8b
Bump `cfg-if` to `1.0`
ChrisDenton Dec 20, 2022
8b5a96e
Some tracing cleanups
oli-obk Dec 19, 2022
562d846
Make it easier to debug where a region error was created
oli-obk Dec 19, 2022
8b15302
Replace a `find` with a loop to simplify the logic.
oli-obk Dec 19, 2022
e405dab
Some style nits
oli-obk Dec 19, 2022
c9588d5
Hackily fix an opaque type ICE
oli-obk Dec 19, 2022
f1ef038
use `track_caller` to show where the panic is actually from
oli-obk Nov 30, 2022
872a6da
Remove an unused function
oli-obk Oct 6, 2022
c787de3
Fix some `~const` usage in libcore
oli-obk Oct 11, 2022
b0ed631
Some hir cleanups
oli-obk Nov 10, 2022
b2b859b
Some track_caller additions
oli-obk Oct 12, 2022
fedcc73
tracing: make flag checking less noisy
oli-obk Oct 11, 2022
ed61be6
Some ICE debugging aids
oli-obk Sep 21, 2022
168e3da
rustdoc: prevent CSS layout of line numbers shrinking into nothing
notriddle Dec 20, 2022
1c5b53b
Avoid going through the happy path in case of non-fn builtin calls
oli-obk Dec 20, 2022
b29a9e3
rustdoc: simplify section anchor CSS
notriddle Dec 20, 2022
5480ac5
Use `Error` behavior for LLVM versions prior to 15
MasterAwesome Dec 20, 2022
fb89ae4
Remove unused `check-stage2-T-arm-linux-androideabi-H-x86_64-unknown-…
jyn514 Dec 20, 2022
f5e776c
Refer to "Waker" rather than "RawWaker" in `drop` comment
goffrie Dec 20, 2022
5538c92
Fix typo in reading_half_a_pointer.rs
eltociear Dec 21, 2022
6f21ba4
less specific wording
RalfJung Dec 21, 2022
7ce7169
Rollup merge of #105584 - raffimolero:patch-1, r=JohnTitor
fee1-dead Dec 21, 2022
6d12349
Rollup merge of #105602 - RalfJung:read-convenience, r=oli-obk
fee1-dead Dec 21, 2022
944c0f9
Rollup merge of #105613 - Nilstrieb:rename-assert_uninit_valid, r=Ral…
fee1-dead Dec 21, 2022
a6d2e34
Rollup merge of #105661 - lcnr:evaluate-new, r=compiler-errors
fee1-dead Dec 21, 2022
0d92836
Rollup merge of #105791 - Ezrashaw:add-e0472-long-docs, r=GuillaumeGomez
fee1-dead Dec 21, 2022
7bdef9e
Rollup merge of #105824 - zacchiro:patch-1, r=JohnTitor
fee1-dead Dec 21, 2022
a270e40
Rollup merge of #105897 - oli-obk:tait_patterns, r=TaKO8Ki
fee1-dead Dec 21, 2022
0e25271
Rollup merge of #105904 - MarcusCalhoun-Lopez:darwin_arch_i386, r=bjorn3
fee1-dead Dec 21, 2022
a8e3c7f
Rollup merge of #105932 - MasterAwesome:aarch64-bti-llvm-15, r=nikic
fee1-dead Dec 21, 2022
6bc6dcb
Rollup merge of #105949 - ChrisDenton:bump-cfg-if, r=Nilstrieb
fee1-dead Dec 21, 2022
4f90c56
Rollup merge of #105960 - oli-obk:effect_cleanup, r=fee1-dead
fee1-dead Dec 21, 2022
a9047a1
Rollup merge of #105964 - notriddle:notriddle/scraped-example-length,…
fee1-dead Dec 21, 2022
4cfdd16
Rollup merge of #105972 - notriddle:notriddle/anchor, r=GuillaumeGomez
fee1-dead Dec 21, 2022
e20a166
Rollup merge of #105973 - oli-obk:simplify_callee_checks, r=jackh726
fee1-dead Dec 21, 2022
3ca1bb0
Rollup merge of #105976 - jyn514:unused-make-targets, r=Mark-Simulacrum
fee1-dead Dec 21, 2022
200ddcb
Rollup merge of #105980 - goffrie:waker-drop, r=thomcc
fee1-dead Dec 21, 2022
3f51a54
Rollup merge of #105986 - eltociear:patch-18, r=RalfJung
fee1-dead Dec 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Some ICE debugging aids
  • Loading branch information
oli-obk committed Dec 20, 2022
commit ed61be60da3b5dd28abd4ec4956df9eb896183c9
2 changes: 1 addition & 1 deletion compiler/rustc_middle/src/ty/subst.rs
Original file line number Diff line number Diff line change
Expand Up @@ -348,7 +348,7 @@ impl<'tcx> InternalSubsts<'tcx> {
substs.reserve(defs.params.len());
for param in &defs.params {
let kind = mk_kind(param, substs);
assert_eq!(param.index as usize, substs.len());
assert_eq!(param.index as usize, substs.len(), "{substs:#?}, {defs:#?}");
substs.push(kind);
}
}
Expand Down