Commit b4ae8d4
committed
Auto merge of #158958 - JonathanBrouwer:rollup-jBryWjn, r=JonathanBrouwer
Rollup of 18 pull requests
Successful merges:
- #158871 (add relnotes for 1.97.0)
- #150946 (intrinsics: Add a fallback for non-const libm float functions)
- #158617 (allow mGCA const arguments to fall back to anon consts)
- #158645 (Fix splat ICEs and ban it in closures)
- #158655 (Fix coroutine MIR saved local remapping)
- #158666 (Carry the `b_offset` inside `BackendRepr::ScalarPair`)
- #158920 (Update wasm-component-ld to 0.5.26)
- #158926 (wrapping_sh* methods: clarify underspecified reference)
- #158927 (add core test run with `-Zforce-intrinsic-fallback`)
- #151379 (Stabilize `VecDeque::retain_back` from `truncate_front`)
- #158807 (Add regression test for CString::clone_into unwind safety)
- #158862 (Fix the span for parameter suggestion )
- #158883 (tests: fix enum-match.rs to handle LLVM 23)
- #158894 (Make the ordering of non-terminal binds in ambiguity error messages deterministic)
- #158902 (add codegen test for range length bound propagation)
- #158913 (Update `browser-ui-test` version to `0.24.1`)
- #158935 (std: support real fd methods on Emscripten)
- #158951 (Merge three `MaxUniverse`s into one)203 files changed
Lines changed: 3973 additions & 1262 deletions
File tree
- compiler
- rustc_abi/src
- layout
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- state
- rustc_ast/src
- util
- rustc_builtin_macros/src
- assert
- rustc_codegen_cranelift/src
- abi
- intrinsics
- rustc_codegen_gcc/src
- intrinsic
- rustc_codegen_llvm/src
- builder
- rustc_codegen_ssa/src
- mir
- rustc_const_eval/src
- const_eval
- interpret
- util
- rustc_expand/src
- mbe
- rustc_hir_analysis/src/collect
- rustc_hir_typeck/src
- fn_ctxt
- rustc_infer/src/infer/relate
- rustc_lint/src
- rustc_metadata/src/rmeta
- rustc_middle/src/ty
- rustc_mir_build/src/thir/cx
- rustc_mir_dataflow/src/impls
- rustc_mir_transform/src
- coroutine
- rustc_next_trait_solver/src
- solve/eval_ctxt
- rustc_parse/src/parser
- rustc_passes/src
- rustc_public/src
- unstable/convert/stable
- rustc_resolve/src
- rustc_span/src
- rustc_target/src/callconv
- rustc_ty_utils/src
- layout
- rustc_type_ir/src
- library
- alloctests
- tests
- alloc/src/collections/vec_deque
- core/src
- intrinsics
- num
- imp
- std/src/os
- fd
- unix/io
- src
- ci/docker
- host-x86_64/x86_64-gnu-miri
- scripts
- tools
- clippy/clippy_utils/src
- ty
- miri/src/shims/native_lib
- rustfmt
- src
- tests
- source
- target
- wasm-component-ld
- tests
- codegen-llvm
- enum
- mir-opt/coroutine
- pretty
- ui
- async-await/async-drop
- const-generics
- generic_const_exprs/assoc_const_unification
- mgca
- auxiliary
- delegation
- layout
- macros
- repr
- splat
- suggestions
- type/pattern_types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6213 | 6213 | | |
6214 | 6214 | | |
6215 | 6215 | | |
6216 | | - | |
| 6216 | + | |
6217 | 6217 | | |
6218 | | - | |
| 6218 | + | |
6219 | 6219 | | |
6220 | 6220 | | |
6221 | 6221 | | |
| |||
6282 | 6282 | | |
6283 | 6283 | | |
6284 | 6284 | | |
6285 | | - | |
| 6285 | + | |
6286 | 6286 | | |
6287 | | - | |
| 6287 | + | |
6288 | 6288 | | |
6289 | 6289 | | |
6290 | 6290 | | |
| |||
6293 | 6293 | | |
6294 | 6294 | | |
6295 | 6295 | | |
6296 | | - | |
| 6296 | + | |
6297 | 6297 | | |
6298 | 6298 | | |
6299 | 6299 | | |
6300 | | - | |
6301 | | - | |
| 6300 | + | |
| 6301 | + | |
6302 | 6302 | | |
6303 | 6303 | | |
6304 | 6304 | | |
| |||
6330 | 6330 | | |
6331 | 6331 | | |
6332 | 6332 | | |
6333 | | - | |
| 6333 | + | |
6334 | 6334 | | |
6335 | | - | |
| 6335 | + | |
6336 | 6336 | | |
6337 | 6337 | | |
6338 | | - | |
| 6338 | + | |
6339 | 6339 | | |
6340 | 6340 | | |
6341 | 6341 | | |
| |||
6352 | 6352 | | |
6353 | 6353 | | |
6354 | 6354 | | |
6355 | | - | |
| 6355 | + | |
6356 | 6356 | | |
6357 | | - | |
| 6357 | + | |
6358 | 6358 | | |
6359 | 6359 | | |
6360 | 6360 | | |
6361 | | - | |
6362 | | - | |
| 6361 | + | |
| 6362 | + | |
6363 | 6363 | | |
6364 | 6364 | | |
6365 | 6365 | | |
| |||
6396 | 6396 | | |
6397 | 6397 | | |
6398 | 6398 | | |
6399 | | - | |
| 6399 | + | |
6400 | 6400 | | |
6401 | | - | |
| 6401 | + | |
6402 | 6402 | | |
6403 | 6403 | | |
6404 | 6404 | | |
| |||
6409 | 6409 | | |
6410 | 6410 | | |
6411 | 6411 | | |
6412 | | - | |
| 6412 | + | |
6413 | 6413 | | |
6414 | | - | |
| 6414 | + | |
6415 | 6415 | | |
6416 | 6416 | | |
6417 | 6417 | | |
6418 | 6418 | | |
6419 | 6419 | | |
6420 | | - | |
| 6420 | + | |
6421 | 6421 | | |
6422 | 6422 | | |
6423 | 6423 | | |
6424 | 6424 | | |
6425 | | - | |
| 6425 | + | |
6426 | 6426 | | |
6427 | | - | |
| 6427 | + | |
6428 | 6428 | | |
6429 | 6429 | | |
6430 | 6430 | | |
| |||
6872 | 6872 | | |
6873 | 6873 | | |
6874 | 6874 | | |
6875 | | - | |
| 6875 | + | |
6876 | 6876 | | |
6877 | | - | |
| 6877 | + | |
6878 | 6878 | | |
6879 | 6879 | | |
6880 | 6880 | | |
| |||
6883 | 6883 | | |
6884 | 6884 | | |
6885 | 6885 | | |
6886 | | - | |
6887 | | - | |
6888 | | - | |
6889 | | - | |
| 6886 | + | |
| 6887 | + | |
| 6888 | + | |
| 6889 | + | |
6890 | 6890 | | |
6891 | 6891 | | |
6892 | 6892 | | |
| |||
6909 | 6909 | | |
6910 | 6910 | | |
6911 | 6911 | | |
6912 | | - | |
| 6912 | + | |
6913 | 6913 | | |
6914 | | - | |
| 6914 | + | |
6915 | 6915 | | |
6916 | 6916 | | |
6917 | 6917 | | |
| |||
6923 | 6923 | | |
6924 | 6924 | | |
6925 | 6925 | | |
6926 | | - | |
| 6926 | + | |
6927 | 6927 | | |
6928 | 6928 | | |
6929 | 6929 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
1 | 91 | | |
2 | 92 | | |
3 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
476 | 476 | | |
477 | 477 | | |
478 | 478 | | |
479 | | - | |
| 479 | + | |
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
| |||
489 | 489 | | |
490 | 490 | | |
491 | 491 | | |
492 | | - | |
| 492 | + | |
493 | 493 | | |
494 | 494 | | |
495 | 495 | | |
| |||
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | | - | |
| 561 | + | |
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
| |||
701 | 701 | | |
702 | 702 | | |
703 | 703 | | |
704 | | - | |
| 704 | + | |
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
708 | | - | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
709 | 713 | | |
710 | | - | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
711 | 719 | | |
712 | 720 | | |
713 | 721 | | |
| |||
1037 | 1045 | | |
1038 | 1046 | | |
1039 | 1047 | | |
1040 | | - | |
| 1048 | + | |
1041 | 1049 | | |
1042 | 1050 | | |
1043 | 1051 | | |
| |||
1354 | 1362 | | |
1355 | 1363 | | |
1356 | 1364 | | |
1357 | | - | |
| 1365 | + | |
1358 | 1366 | | |
1359 | 1367 | | |
1360 | 1368 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
113 | | - | |
| 113 | + | |
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| |||
0 commit comments