Skip to content

Add Duration from nanos u128 #139243

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

Open
wants to merge 683 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
683 commits
Select commit Hold shift + click to select a range
f8c67c6
Rollup merge of #140029 - reddevilmidzy:move-test, r=jieyouxu
ChrisDenton Apr 21, 2025
c43b82f
Rollup merge of #140030 - EnzymeAD:autodiff-debug, r=jieyouxu
ChrisDenton Apr 21, 2025
280aa4a
Rollup merge of #140120 - ChrisDenton:mir-opt-dump-rev, r=jieyouxu
ChrisDenton Apr 21, 2025
77325f5
Rollup merge of #140121 - blyxyas:code_stats_pub_docs, r=jieyouxu
ChrisDenton Apr 21, 2025
8f2819b
Auto merge of #140122 - ChrisDenton:rollup-qsj6xu0, r=ChrisDenton
bors Apr 21, 2025
b70763e
Update books
rustbot Apr 21, 2025
834e476
Add diagnostics and suggestions for raw pointer arithmetic assignments
Kivooeo Apr 21, 2025
7a4d523
Fix question_mark suggesting when type is behind Deref include parent…
alex-semenyuk Apr 20, 2025
1ca5e4f
Rollup merge of #134213 - folkertdev:stabilize-naked-functions, r=tgr…
ChrisDenton Apr 21, 2025
5779843
Rollup merge of #139711 - thaliaarchi:hermit-args, r=jhpratt
ChrisDenton Apr 21, 2025
cac8bc3
Rollup merge of #139795 - jethrogb:jb/sgx-linkage-comments, r=joboet
ChrisDenton Apr 21, 2025
204e9a0
Rollup merge of #140036 - jieyouxu:ui-cleanup-4, r=compiler-errors
ChrisDenton Apr 21, 2025
b3a0104
Rollup merge of #140047 - matthiaskrgr:clo, r=compiler-errors
ChrisDenton Apr 21, 2025
96ac7d8
Rollup merge of #140052 - GuillaumeGomez:fix-140026, r=nnethercote
ChrisDenton Apr 21, 2025
a37f423
Rollup merge of #140074 - aDotInTheVoid:auto-test, r=GuillaumeGomez
ChrisDenton Apr 21, 2025
df9e15e
Rollup merge of #140076 - aDotInTheVoid:jsondocline, r=GuillaumeGomez
ChrisDenton Apr 21, 2025
ef16755
Rollup merge of #140107 - tshepang:rdg-push, r=jieyouxu
ChrisDenton Apr 21, 2025
8ecaf14
Rollup merge of #140111 - jogru0:redundant_pattern, r=compiler-errors
ChrisDenton Apr 21, 2025
1cb9a0d
Rollup merge of #140118 - tamird:cstr-cleanup, r=joboet
ChrisDenton Apr 21, 2025
da2b329
Use correct annotation for CSS pseudo elements
GuillaumeGomez Apr 21, 2025
d6c1e45
Auto merge of #140127 - ChrisDenton:rollup-2kye32h, r=ChrisDenton
bors Apr 21, 2025
b5e8f1f
improve diagnostic for raw pointer field access using `->`
Kivooeo Apr 16, 2025
55a80cc
Move `StateDiffCollector`'s use point.
nnethercote Apr 21, 2025
3bd1e14
Remove unused `ResultsCursor` methods.
nnethercote Apr 21, 2025
521b379
Remove unnecessary lifetime on `ResultsVisitor`.
nnethercote Apr 22, 2025
fae7785
Auto merge of #139897 - nnethercote:rm-OpenDelim-CloseDelim, r=petroc…
bors Apr 22, 2025
2ef4f78
rustc_target: Adjust RISC-V feature implication
a4lg Apr 22, 2025
32862fb
Rollup merge of #139981 - compiler-errors:name-2, r=nnethercote
ChrisDenton Apr 22, 2025
2fff825
Rollup merge of #140077 - xizheyin:issue-139805, r=jieyouxu
ChrisDenton Apr 22, 2025
07a28ec
Rollup merge of #140081 - Berrysoft:update-libc-172, r=tgross35
ChrisDenton Apr 22, 2025
8f42ac0
Rollup merge of #140094 - Kivooeo:raw-pointer-assignment-suggestion, …
ChrisDenton Apr 22, 2025
ddf0176
Rollup merge of #140128 - GuillaumeGomez:pseudo-elements, r=notriddle
ChrisDenton Apr 22, 2025
aeb6ac9
Fix question_mark suggesting when type is behind Deref include parent…
Jarcho Apr 22, 2025
a7c7119
Added test
Shourya742 Apr 21, 2025
90fe280
Move `sys::pal::os::Env` into `sys::env`
thaliaarchi Apr 22, 2025
dfc8f02
Move zkVM constants into `sys::env_consts`
thaliaarchi Apr 22, 2025
6518bcb
Fix `unsafe_op_in_unsafe_fn` for Unix env
thaliaarchi Apr 22, 2025
b8ca007
move autodiff pretty test to a autodiff sub module
Shourya742 Apr 22, 2025
1b00ebe
Update !DynSend and !DynSync platform impls
thaliaarchi Apr 22, 2025
9bfa31f
Auto merge of #140138 - ChrisDenton:rollup-zw7jibi, r=ChrisDenton
bors Apr 22, 2025
4695212
Deduplicate unsupported env items
thaliaarchi Apr 22, 2025
6be270b
Handle another negated literal in `eat_token_lit`.
nnethercote Apr 22, 2025
01485c9
Unify owned `Env` types between platforms
thaliaarchi Apr 22, 2025
e800bf7
Update `compiler_builtins` to 0.1.156
tgross35 Apr 22, 2025
e827b17
Move make_unclosed_delims_error to lexer/diagonostics.rs
xizheyin Apr 22, 2025
dce5d99
Rename `open_brace` to `open_delimiters`
xizheyin Apr 22, 2025
e7a8654
test_nan: ensure the NAN contant is quiet
RalfJung Apr 22, 2025
5717623
MANTISSA_DIGITS: explain relation to bitwise representation
RalfJung Apr 22, 2025
8bf5a8d
Auto merge of #132833 - est31:stabilize_let_chains, r=fee1-dead
bors Apr 22, 2025
47a1278
add comment for "Other" case
RalfJung Apr 22, 2025
e9d374c
Add tests for two untested cases of placeholder relations
amandasystems Apr 17, 2025
5d29521
Use `is_lang_item` and `as_lang_item` instead of handrolling their logic
oli-obk Apr 22, 2025
6bc57c6
Auto merge of #139960 - amandasystems:placeholder-ui-tests, r=lcnr
bors Apr 22, 2025
f7b1e03
compiletest: Fix deadline bugs in new executor
Zalathar Apr 19, 2025
006b7e3
Validate extension in `PathBuf::add_extension`
thaliaarchi Apr 22, 2025
a50e043
Expand mutable capture check for `is_iter_with_side_effects()`
profetia Apr 1, 2025
c3fb102
Consider side effects when rewriting iterator behaviors (#14490)
Jarcho Apr 22, 2025
ac477db
Merge remote-tracking branch 'upstream/master' into rustup
flip1995 Apr 22, 2025
bdc4327
Bump nightly version -> 2025-04-22
flip1995 Apr 22, 2025
0621446
Rustup (#14667)
flip1995 Apr 22, 2025
c6735f9
Add index to the dep graph format and encode via `MemEncoder`
Zoxc Mar 26, 2025
4ec74df
Use `IndexVec::from_elem_n`
Zoxc Apr 22, 2025
36fa327
Tweak edges
Zoxc Apr 22, 2025
9a6e8b3
Make sure there's no duplicate indices in the dep graph
Zoxc Apr 22, 2025
1586660
Rollup merge of #139617 - Berrysoft:cygwin-posix-spawn, r=joboet
ChrisDenton Apr 22, 2025
8089e31
Rollup merge of #139921 - Kivooeo:master, r=WaffleLapkin
ChrisDenton Apr 22, 2025
c046a43
Rollup merge of #140031 - Zalathar:deadline, r=jieyouxu
ChrisDenton Apr 22, 2025
107f04d
Rollup merge of #140072 - folkertdev:miri-fn-align, r=RalfJung
ChrisDenton Apr 22, 2025
264249f
Rollup merge of #140104 - Shourya742:2025-04-21-auto-diff-fails-on-im…
ChrisDenton Apr 22, 2025
9471811
Rollup merge of #140124 - rustbot:docs-update, r=ehuss
ChrisDenton Apr 22, 2025
15f8847
Rollup merge of #140144 - nnethercote:fix-140098, r=petrochenkov
ChrisDenton Apr 22, 2025
2d8264f
Rollup merge of #140149 - RalfJung:test_nan, r=tgross35
ChrisDenton Apr 22, 2025
52bb2bb
Merge commit '0621446356e20fd2ead13a6763bb936c95eb0cfa' into clippy-s…
flip1995 Apr 22, 2025
d98cbea
Update Cargo.lock
flip1995 Apr 22, 2025
50a5793
tidy: Remove rinja deps from proc_macro_deps
flip1995 Apr 22, 2025
67df5b9
Collect and resolve ambiguous obligations from normalizing in writeback
compiler-errors Mar 22, 2025
169955f
Properly drain pending obligations for coroutines
compiler-errors Mar 22, 2025
a922983
Eagerly instantiate coroutine witness in new solver
compiler-errors Mar 22, 2025
1727bad
Don't compute query unless in new solver
compiler-errors Apr 1, 2025
7c1661f
Consider Copy/Clone too
compiler-errors Apr 18, 2025
08baec4
add a test for byte string literal pattern mutability mismatches
dianne Apr 22, 2025
6184025
make `str` literal patterns usable in deref patterns
dianne Mar 25, 2025
3250344
make `[u8]` and `[u8;N]` literal patterns usable in deref patterns
dianne Apr 16, 2025
4c7e866
update unstable book to mention string/bytestring typing
dianne Apr 19, 2025
634baf4
Ping Mara when touching format_args!() internals.
m-ou-se Apr 22, 2025
1a5bf12
Auto merge of #140165 - ChrisDenton:rollup-on2dpr5, r=ChrisDenton
bors Apr 22, 2025
19e44d4
Don't warn about `v128` in wasm ABI transition
alexcrichton Apr 14, 2025
44b19e5
rc and cr more clear error message
Kivooeo Apr 22, 2025
09e36ce
[compiletest] Parallelize test discovery
tmandry Apr 22, 2025
1b9e11e
Rollup merge of #140142 - nnethercote:some-graphviz-tweaks-2, r=compi…
ChrisDenton Apr 23, 2025
538ae99
Rollup merge of #140146 - tgross35:update-builtins, r=tgross35
ChrisDenton Apr 23, 2025
090f6a9
Rollup merge of #140147 - xizheyin:issue-138401-1, r=compiler-errors
ChrisDenton Apr 23, 2025
b03267f
Rollup merge of #140160 - oli-obk:lang-items, r=jieyouxu
ChrisDenton Apr 23, 2025
ed4e167
Rollup merge of #140163 - thaliaarchi:pathbuf-validate-extension, r=C…
ChrisDenton Apr 23, 2025
45b5d8b
Rollup merge of #140173 - m-ou-se:triagebot-config, r=ChrisDenton
ChrisDenton Apr 23, 2025
ecb9775
Rollup merge of #140175 - Kivooeo:new-fix-one, r=compiler-errors
ChrisDenton Apr 23, 2025
51088fd
Remove `synstructure::Structure::underscore_const` calls.
nnethercote Apr 23, 2025
17664d1
Update doc of cygwin target
Berrysoft Apr 23, 2025
bf4b2a9
compiletest: Use the new non-libtest executor by default
Zalathar Apr 18, 2025
fdf2c47
[AIX] Handle AIX dynamic library extensions within c-link-to-rust-dyl…
amy-kwan Apr 23, 2025
645d0ad
Auto merge of #138591 - Kobzol:git-ci, r=Mark-Simulacrum
bors Apr 23, 2025
0a76ef8
Rename `compute_x` methods
BoxyUwU Apr 23, 2025
c6e6ac9
Module docs
BoxyUwU Apr 23, 2025
5b390cd
Make `SmirInterface` pub(crate) and rename `Context` to `SmirContext`
makai410 Apr 23, 2025
0296f05
Make algebraic intrinsics into 'const fn' items; Make algebraic funct…
bjoernager Apr 22, 2025
a4b9a1b
Remove `git_repository` field from `GitConfig`
Kobzol Apr 23, 2025
91da45a
Remove `git_repository` from the `stage0` file
Kobzol Apr 23, 2025
e8737e3
Clippy: Fix doc issue
flip1995 Apr 23, 2025
a4630f7
fix ICE in attribute name printing
folkertdev Apr 23, 2025
e3296cd
compiletest: `//@ add-core-stubs` implies `-Cforce-unwind-tables=yes`
jieyouxu Apr 23, 2025
c79f156
tests: account for CFI directives in `tests/assembly/x86-return-float…
jieyouxu Apr 23, 2025
f2ab763
rustc-dev-guide: document that `//@ add-core-stubs` imply `-Cforce-un…
jieyouxu Apr 23, 2025
d88056c
Derive `HashStable` for `DelimArgs`.
nnethercote Apr 23, 2025
f0399b8
triagebot: label minicore changes w/ `A-test-infra-minicore`
jieyouxu Apr 23, 2025
7fe6bc5
Use `clone` to clone `DelimArgs` in two places.
nnethercote Apr 23, 2025
18c3370
CI: use aws codebuild for job dist-arm-linux
marcoieni Apr 23, 2025
216fac3
wasm, arm, x86-without-SSE need simd to be explicitly enabled
RalfJung Apr 22, 2025
157caee
fix f*::MAX_EXP and MIN_EXP docs
RalfJung Apr 22, 2025
be181dd
Auto merge of #139998 - Zalathar:new-executor, r=onur-ozkan
bors Apr 23, 2025
780f95d
Impl new API `std::os::unix::fs::mkfifo` under feature `unix_fifo`
NobodyXu Apr 6, 2025
7493e1c
Make #![feature(let_chains)] bootstrap conditional in compiler/
est31 Apr 23, 2025
f943f73
More
compiler-errors Apr 22, 2025
553600e
Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDenton
bors Apr 23, 2025
d2120e6
Work around cygwin issue on timeout
Berrysoft Apr 23, 2025
df35ff6
Auto merge of #139983 - flip1995:clippy-subtree-update, r=Manishearth
bors Apr 23, 2025
1162f42
Remove hack
compiler-errors Apr 23, 2025
4326a44
transmutability: Mark edges by ranges, not values
joshlf Apr 10, 2025
2a5c349
Extend HIR to track the source and syntax of a lifetime
shepmaster Mar 28, 2025
fa58ce3
Auto merge of #138845 - compiler-errors:stall-generators, r=lcnr
bors Apr 23, 2025
c9deaf6
fix for issue 135412
Kivooeo Apr 23, 2025
c02a4f0
Auto merge of #139309 - RalfJung:abi_unsupported_vector_types, r=fee1…
bors Apr 24, 2025
16da97b
Revert overzealous parse recovery for single colons
fmease Apr 24, 2025
055a27d
Remove some unnecessary clones.
nnethercote Apr 23, 2025
af80477
Refactor `StableMir` to avoid some clones.
nnethercote Apr 23, 2025
d0a4580
Revert compiletest new-executor, to re-land without download-rustc
Zalathar Apr 24, 2025
f86cd70
keep original text for is_ok and is_err
Natural-selection1 Apr 24, 2025
56d5efc
add examples using .as_ref() for is_err_and and is_ok_and
Natural-selection1 Apr 24, 2025
c0446d3
keep the original text for is_some and is_none
Natural-selection1 Apr 24, 2025
d0ac97d
add examples using .as_ref() for is_some_and and is_none_or
Natural-selection1 Apr 24, 2025
3a14991
fix example
Natural-selection1 Apr 24, 2025
1fd928e
fix doc error
Natural-selection1 Apr 24, 2025
d054690
Unify the format of rustc cli flags
xizheyin Apr 22, 2025
7f69523
Auto merge of #140168 - joshlf:no-nfas, r=jswrenn
bors Apr 24, 2025
e88b289
Mention average in midpoint documentations
Urgau Apr 20, 2025
fdaa91a
Rollup merge of #134446 - tgross35:stabilize-cell_update, r=jhpratt
matthiaskrgr Apr 24, 2025
cb3c5d7
Rollup merge of #139307 - xizheyin:issue-139296, r=joboet
matthiaskrgr Apr 24, 2025
10732e1
Rollup merge of #139450 - NobodyXu:new-api/make-fifo, r=tgross35
matthiaskrgr Apr 24, 2025
32b2428
Rollup merge of #139809 - alexcrichton:wasm-simd-safe, r=RalfJung
matthiaskrgr Apr 24, 2025
2a07f99
Rollup merge of #139852 - makai410:smir-refactor, r=celinval
matthiaskrgr Apr 24, 2025
2ba3a5c
Rollup merge of #139945 - shepmaster:hir-lifetime-syntax-source, r=nn…
matthiaskrgr Apr 24, 2025
5d52b37
Rollup merge of #140028 - dianne:lit-deref-pats-p1, r=oli-obk
matthiaskrgr Apr 24, 2025
1254559
Rollup merge of #140181 - nnethercote:rm-underscore_const, r=compiler…
matthiaskrgr Apr 24, 2025
986750d
Rollup merge of #140232 - nnethercote:rm-unnecessary-clones, r=Sparro…
matthiaskrgr Apr 24, 2025
c8c0742
Suggest {to,from}_ne_bytes for transmutations between arrays and inte…
bend-n Mar 31, 2025
338e738
Suggest {to,from}_ne_bytes for transmutations between arrays and inte…
bend-n Mar 31, 2025
6921a51
stdarch
bend-n Apr 18, 2025
a224942
mention about `x.py setup` in `INSTALL.md`
onur-ozkan Apr 23, 2025
dc8fe1f
Auto merge of #140239 - matthiaskrgr:rollup-75felo8, r=matthiaskrgr
bors Apr 24, 2025
a8ebfb2
Rollup merge of #139261 - RalfJung:msvc-align-mitigation, r=oli-obk
matthiaskrgr Apr 24, 2025
d08a527
Rollup merge of #140075 - Urgau:midpoint-average, r=tgross35
matthiaskrgr Apr 24, 2025
93c1e05
Rollup merge of #140184 - Berrysoft:cygwin-target-doc, r=Noratrieb
matthiaskrgr Apr 24, 2025
60c2c34
Rollup merge of #140186 - BoxyUwU:compute_what, r=compiler-errors
matthiaskrgr Apr 24, 2025
a90f31e
Rollup merge of #140194 - jieyouxu:minicore-force-unwind-tables, r=bj…
matthiaskrgr Apr 24, 2025
984ef2c
Rollup merge of #140195 - jieyouxu:minicore-triagebot, r=jieyouxu
matthiaskrgr Apr 24, 2025
1553cfa
Rollup merge of #140214 - compiler-errors:remove-hack, r=lcnr
matthiaskrgr Apr 24, 2025
f45d2bd
Rollup merge of #140228 - fmease:revert-overzealous-colon-recovery, r…
matthiaskrgr Apr 24, 2025
f673c9b
Trivial compiler change to inhibit download-rustc in CI
Zalathar Apr 24, 2025
1feccc1
Make impl item info come before doc
GuillaumeGomez Apr 24, 2025
7a895bd
Fix indent of impl docs
GuillaumeGomez Apr 24, 2025
a29072a
Add/update GUI test for impl indent fix
GuillaumeGomez Apr 24, 2025
3c877f6
Auto merge of #140245 - matthiaskrgr:rollup-e0fwsfv, r=matthiaskrgr
bors Apr 24, 2025
2afb117
feat: Add XtensaAsmPrinter
SergioGasquez Apr 24, 2025
53afa97
Rollup merge of #136083 - bend-n:⃤⃤, r=lcnr
matthiaskrgr Apr 24, 2025
27eac4b
Rollup merge of #138282 - beetrees:repr128-not-ffi-safe, r=oli-obk
matthiaskrgr Apr 24, 2025
c3f811f
Rollup merge of #139700 - EnzymeAD:autodiff-flags, r=oli-obk
matthiaskrgr Apr 24, 2025
31a72bc
Rollup merge of #140139 - a4lg:riscv-feature-imply-adjust-1, r=Amanieu
matthiaskrgr Apr 24, 2025
9dcb367
Rollup merge of #140141 - thaliaarchi:env-consts/zkvm, r=joboet
matthiaskrgr Apr 24, 2025
06126df
Rollup merge of #140150 - RalfJung:MAX_EXP, r=tgross35
matthiaskrgr Apr 24, 2025
cea6ba7
Rollup merge of #140172 - bjoernager:const-float-algebraic, r=RalfJung
matthiaskrgr Apr 24, 2025
a016552
Rollup merge of #140191 - Kobzol:remove-git-repository-from-git-confi…
matthiaskrgr Apr 24, 2025
d8528c6
Some drive-by housecleaning in `rustc_borrowck`
amandasystems Apr 24, 2025
b1a3831
set subsections_via_symbols for ld64 helper sections
usamoi Apr 13, 2025
e5e3a95
norm nested aliases before evaluating the parent goal
lcnr Apr 24, 2025
d7ea436
Auto merge of #140256 - matthiaskrgr:rollup-8if58zf, r=matthiaskrgr
bors Apr 24, 2025
75a9be6
Deprecate the unstable `concat_idents!`
tgross35 Feb 26, 2025
610ed82
Rollup merge of #137096 - ehuss:stabilize-doctest-xcompile, r=fmease
matthiaskrgr Apr 24, 2025
7ba71d3
Rollup merge of #140148 - marcoieni:ci-aws-codebuild, r=Kobzol
matthiaskrgr Apr 24, 2025
4c0d38b
Rollup merge of #140187 - amy-kwan:amy-kwan/update_runmake_tests_AIX,…
matthiaskrgr Apr 24, 2025
02ebca2
Rollup merge of #140196 - Kivooeo:new-fix-two, r=wesleywiser
matthiaskrgr Apr 24, 2025
11fbbc5
Rollup merge of #140210 - Berrysoft:cygwin-timedwait, r=joboet
matthiaskrgr Apr 24, 2025
ee7766a
Rollup merge of #140213 - onur-ozkan:x-setup, r=cuviper
matthiaskrgr Apr 24, 2025
c43022f
Rollup merge of #140229 - nnethercote:pre-DelimArgs-spacing, r=petroc…
matthiaskrgr Apr 24, 2025
bc25dc2
Rollup merge of #140248 - GuillaumeGomez:fix-impl-block-items-indent,…
matthiaskrgr Apr 24, 2025
847e3ee
Auto merge of #139752 - usamoi:macos-used, r=saethlin,madsmtm
bors Apr 24, 2025
1d0b3be
Don't use item name to look up associated item from trait item
compiler-errors Apr 25, 2025
cdc7298
Solved suggestions
Natural-selection1 Apr 25, 2025
c8e7c62
Zero the buffer passed from `write_with`
Zoxc Apr 25, 2025
84a921d
Rollup merge of #137653 - tgross35:deprecate-concat_idents, r=working…
matthiaskrgr Apr 25, 2025
59191fa
Rollup merge of #138957 - Natural-selection1:update-Option-doc, r=Ama…
matthiaskrgr Apr 25, 2025
8868163
Rollup merge of #140006 - onur-ozkan:138778, r=onur-ozkan
matthiaskrgr Apr 25, 2025
f3641df
Rollup merge of #140143 - thaliaarchi:move-env-pal, r=joboet
matthiaskrgr Apr 25, 2025
564e5cc
Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnr
matthiaskrgr Apr 25, 2025
9eb0078
Rollup merge of #140236 - lcnr:normalizes-to-goals, r=compiler-errors
matthiaskrgr Apr 25, 2025
e534fad
Rollup merge of #140257 - amandasystems:housecleaning, r=wesleywiser
matthiaskrgr Apr 25, 2025
3c08a50
Rollup merge of #140278 - compiler-errors:name-based-comparison, r=nn…
matthiaskrgr Apr 25, 2025
862156d
Auto merge of #140233 - Zalathar:revert-new-executor, r=jieyouxu
bors Apr 25, 2025
49cb451
docs(std): mention const blocks in const keyword doc page
ismailarilik Apr 25, 2025
0e4ffa1
Add a tidy check for GCC submodule version
Kobzol Mar 5, 2025
796a9ee
Update gcc submodule to 0ea98a1365b81f7488073512c850e8ee951a4afd
Kobzol Apr 25, 2025
5c54aa7
Auto merge of #140273 - matthiaskrgr:rollup-rxmuvkg, r=matthiaskrgr
bors Apr 25, 2025
8604d0f
rustdoc: fix typo change from equivelent to equivalent
styvane Apr 25, 2025
c07054b
Retry if creating temp fails with access denied
ChrisDenton Apr 20, 2025
999b906
Add option style comment for `rustc_optgroups`
xizheyin Apr 25, 2025
db2a73e
Cleaned up 5 tests in `tests/ui`
reddevilmidzy Apr 19, 2025
f072d30
resolved conflict
Kivooeo Apr 25, 2025
d3a4ebc
remove expect() in unnecessary_transmutes
bend-n Apr 25, 2025
8f43b85
Auto merge of #140282 - matthiaskrgr:rollup-g6ze4jj, r=matthiaskrgr
bors Apr 25, 2025
5dbe271
Merge branch 'master' into sync_from_rust_2025_04_25_2
antoyo Apr 25, 2025
7933910
Update to nightly-2025-04-25
antoyo Apr 25, 2025
5e5ad10
Fix clippy warnings
antoyo Apr 25, 2025
9059f8c
Fix test
antoyo Apr 25, 2025
4f83a42
Merge pull request #652 from rust-lang/sync_from_rust_2025_04_25_2
antoyo Apr 25, 2025
3cd97b6
Merge commit '4f83a4258deb99f3288a7122c0d5a78200931c61' into subtree-…
antoyo Apr 25, 2025
4bbd21b
Rollup merge of #137683 - Kobzol:tidy-gcc-submodule, r=GuillaumeGomez
matthiaskrgr Apr 25, 2025
a353796
Rollup merge of #138968 - Natural-selection1:update-Result-doc, r=Ama…
matthiaskrgr Apr 25, 2025
394cdca
Rollup merge of #139572 - ismailarilik:docs/std/mention-const-blocks-…
matthiaskrgr Apr 25, 2025
eb225e3
Rollup merge of #140152 - xizheyin:issue-140102, r=jieyouxu
matthiaskrgr Apr 25, 2025
7f27d16
Rollup merge of #140193 - folkertdev:fix-issue-140082, r=jdonszelmann
matthiaskrgr Apr 25, 2025
8888488
Rollup merge of #140205 - reddevilmidzy:clean-up-test, r=jieyouxu
matthiaskrgr Apr 25, 2025
4323939
Rollup merge of #140284 - bend-n:fix-expectation-unmet, r=jieyouxu
matthiaskrgr Apr 25, 2025
99dc43b
Rollup merge of #140290 - styvane:patch0001-fix-typo-in-rusdoc-search…
matthiaskrgr Apr 25, 2025
e3e432d
Auto merge of #139756 - Zoxc:out-of-order-dep-graph, r=oli-obk
bors Apr 25, 2025
009db53
handle specialization in the new trait solver
lcnr Apr 25, 2025
31c8d10
Track per-obligation recursion depth only if there is inference
compiler-errors Apr 25, 2025
b4c8b0c
Auto merge of #140298 - matthiaskrgr:rollup-5tc1gvb, r=matthiaskrgr
bors Apr 25, 2025
ee9bdca
add regression test
lcnr Apr 25, 2025
1862feb
Update `extern` docs for Rust 2024 and add safety remarks
t5kd Apr 23, 2025
555e1d0
Auto merge of #140295 - antoyo:subtree-update_cg_gcc_2025-04-25, r=Gu…
bors Apr 25, 2025
d3508a8
Auto merge of #140177 - tmandry:compiletest-par, r=jieyouxu
bors Apr 26, 2025
096c495
Rollup merge of #139865 - m-ou-se:stabilize-proc-macro-span-location,…
matthiaskrgr Apr 26, 2025
e970d63
Rollup merge of #140086 - ChrisDenton:backoff, r=petrochenkov
matthiaskrgr Apr 26, 2025
806260e
Rollup merge of #140216 - t5kd:master, r=tgross35
matthiaskrgr Apr 26, 2025
82a87f3
Rollup merge of #140253 - SergioGasquez:feat/xtensa-asm-printer, r=cu…
matthiaskrgr Apr 26, 2025
6f6fa0f
Rollup merge of #140272 - Kivooeo:new-fix-four, r=est31
matthiaskrgr Apr 26, 2025
f2f4152
Rollup merge of #140305 - compiler-errors:coerce-loop, r=lcnr
matthiaskrgr Apr 26, 2025
54eae59
Rollup merge of #140306 - lcnr:specialization-new, r=compiler-errors
matthiaskrgr Apr 26, 2025
c781c9a
Rollup merge of #140308 - lcnr:add-ui-test, r=compiler-errors
matthiaskrgr Apr 26, 2025
5ae50d3
Auto merge of #140324 - matthiaskrgr:rollup-jlzvdre, r=matthiaskrgr
bors Apr 26, 2025
7f6707b
Merge branch 'duration-from-nanos-u128' of https://github.com/omaniru…
brokemillenial May 7, 2025
b7e27a4
Tests for from_nanos_u128 method
brokemillenial Jun 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 13 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,17 @@ jobs:
# Check the `calculate_matrix` job to see how is the matrix defined.
include: ${{ fromJSON(needs.calculate_matrix.outputs.jobs) }}
steps:
- name: Install cargo in AWS CodeBuild
if: matrix.codebuild
run: |
# Check if cargo is installed
if ! command -v cargo &> /dev/null; then
echo "Cargo not found, installing Rust..."
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal
# Make cargo available in PATH
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
fi

- name: disable git crlf conversion
run: git config --global core.autocrlf false

Expand Down Expand Up @@ -125,9 +136,6 @@ jobs:
# which then uses log commands to actually set them.
EXTRA_VARIABLES: ${{ toJson(matrix.env) }}

- name: setup upstream remote
run: src/ci/scripts/setup-upstream-remote.sh

- name: ensure the channel matches the target branch
run: src/ci/scripts/verify-channel.sh

Expand Down Expand Up @@ -168,6 +176,8 @@ jobs:
run: src/ci/scripts/install-ninja.sh

- name: enable ipv6 on Docker
# Don't run on codebuild because systemctl is not available
if: ${{ !matrix.codebuild }}
run: src/ci/scripts/enable-docker-ipv6.sh

# Disable automatic line ending conversion (again). On Windows, when we're
Expand Down
136 changes: 49 additions & 87 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ dependencies = [
"memchr",
"serde",
"serde_derive",
"winnow 0.7.4",
"winnow 0.7.6",
]

[[package]]
Expand Down Expand Up @@ -303,9 +303,9 @@ dependencies = [

[[package]]
name = "bstr"
version = "1.11.3"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0"
checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4"
dependencies = [
"memchr",
"regex-automata 0.4.9",
Expand Down Expand Up @@ -496,9 +496,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.5.35"
version = "4.5.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944"
checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04"
dependencies = [
"clap_builder",
"clap_derive",
Expand All @@ -516,9 +516,9 @@ dependencies = [

[[package]]
name = "clap_builder"
version = "4.5.35"
version = "4.5.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9"
checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5"
dependencies = [
"anstream",
"anstyle",
Expand Down Expand Up @@ -546,12 +546,14 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"

[[package]]
name = "clippy"
version = "0.1.87"
version = "0.1.88"
dependencies = [
"anstream",
"askama",
"cargo_metadata 0.18.1",
"clippy_config",
"clippy_lints",
"clippy_lints_internal",
"clippy_utils",
"color-print",
"filetime",
Expand All @@ -562,7 +564,6 @@ dependencies = [
"pulldown-cmark 0.11.3",
"quote",
"regex",
"rinja",
"rustc_tools_util 0.4.2",
"serde",
"serde_json",
Expand All @@ -577,7 +578,7 @@ dependencies = [

[[package]]
name = "clippy_config"
version = "0.1.87"
version = "0.1.88"
dependencies = [
"clippy_utils",
"itertools",
Expand All @@ -602,30 +603,37 @@ dependencies = [

[[package]]
name = "clippy_lints"
version = "0.1.87"
version = "0.1.88"
dependencies = [
"arrayvec",
"cargo_metadata 0.18.1",
"clippy_config",
"clippy_utils",
"itertools",
"quine-mc_cluskey",
"regex",
"regex-syntax 0.8.5",
"semver",
"serde",
"serde_json",
"tempfile",
"toml 0.7.8",
"unicode-normalization",
"unicode-script",
"url",
"walkdir",
]

[[package]]
name = "clippy_lints_internal"
version = "0.0.1"
dependencies = [
"clippy_config",
"clippy_utils",
"regex",
"rustc-semver",
]

[[package]]
name = "clippy_utils"
version = "0.1.87"
version = "0.1.88"
dependencies = [
"arrayvec",
"itertools",
Expand Down Expand Up @@ -729,6 +737,7 @@ dependencies = [
"libc",
"miow",
"miropt-test-tools",
"rayon",
"regex",
"rustfix",
"semver",
Expand Down Expand Up @@ -798,9 +807,9 @@ dependencies = [

[[package]]
name = "crossbeam-channel"
version = "0.5.14"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
dependencies = [
"crossbeam-utils",
]
Expand Down Expand Up @@ -1910,9 +1919,9 @@ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"

[[package]]
name = "jiff"
version = "0.2.5"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c102670231191d07d37a35af3eb77f1f0dbf7a71be51a962dcd57ea607be7260"
checksum = "1f33145a5cbea837164362c7bd596106eb7c5198f97d1ba6f6ebb3223952e488"
dependencies = [
"jiff-static",
"log",
Expand All @@ -1923,9 +1932,9 @@ dependencies = [

[[package]]
name = "jiff-static"
version = "0.2.5"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c"
checksum = "43ce13c40ec6956157a3635d97a1ee2df323b263f09ea14165131289cb0f5c19"
dependencies = [
"proc-macro2",
"quote",
Expand Down Expand Up @@ -1979,9 +1988,9 @@ dependencies = [

[[package]]
name = "jsonpath-rust"
version = "1.0.0"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b0231bb404a6cd6c8f0ab41b907049063a089fc02aa7636cc5cd9a4d87364c9"
checksum = "6a37c2c87b8d16e788ce359660fead0ea5f4ed29ff400d55be74a4e01d1817d9"
dependencies = [
"pest",
"pest_derive",
Expand Down Expand Up @@ -2113,9 +2122,9 @@ dependencies = [

[[package]]
name = "linux-raw-sys"
version = "0.9.3"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"

[[package]]
name = "litemap"
Expand Down Expand Up @@ -2244,22 +2253,6 @@ dependencies = [
"libc",
]

[[package]]
name = "mime"
version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"

[[package]]
name = "mime_guess"
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
dependencies = [
"mime",
"unicase",
]

[[package]]
name = "minifier"
version = "0.3.5"
Expand Down Expand Up @@ -3084,45 +3077,6 @@ dependencies = [
"walkdir",
]

[[package]]
name = "rinja"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5"
dependencies = [
"itoa",
"rinja_derive",
]

[[package]]
name = "rinja_derive"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d9ed0146aef6e2825f1b1515f074510549efba38d71f4554eec32eb36ba18b"
dependencies = [
"basic-toml",
"memchr",
"mime",
"mime_guess",
"proc-macro2",
"quote",
"rinja_parser",
"rustc-hash 2.1.1",
"serde",
"syn 2.0.100",
]

[[package]]
name = "rinja_parser"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93f9a866e2e00a7a1fb27e46e9e324a6f7c0e7edc4543cae1d38f4e4a100c610"
dependencies = [
"memchr",
"nom",
"serde",
]

[[package]]
name = "run_make_support"
version = "0.2.0"
Expand Down Expand Up @@ -3196,6 +3150,12 @@ dependencies = [
"crossbeam-utils",
]

[[package]]
name = "rustc-semver"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5be1bdc7edf596692617627bbfeaba522131b18e06ca4df2b6b689e3c5d5ce84"

[[package]]
name = "rustc-stable-hash"
version = "0.1.2"
Expand Down Expand Up @@ -3740,6 +3700,9 @@ dependencies = [
[[package]]
name = "rustc_fs_util"
version = "0.0.0"
dependencies = [
"tempfile",
]

[[package]]
name = "rustc_graphviz"
Expand Down Expand Up @@ -4052,7 +4015,6 @@ dependencies = [
"rustc_session",
"rustc_span",
"rustc_target",
"tempfile",
"tracing",
]

Expand Down Expand Up @@ -4199,7 +4161,6 @@ dependencies = [
"rustc_data_structures",
"rustc_index",
"rustc_macros",
"rustc_serialize",
"rustc_type_ir",
"rustc_type_ir_macros",
"tracing",
Expand Down Expand Up @@ -4562,6 +4523,7 @@ dependencies = [
"rustc_hir",
"rustc_middle",
"rustc_span",
"smallvec",
"tracing",
]

Expand Down Expand Up @@ -4807,14 +4769,14 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
dependencies = [
"self_cell 1.1.0",
"self_cell 1.2.0",
]

[[package]]
name = "self_cell"
version = "1.1.0"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749"

[[package]]
name = "semver"
Expand Down Expand Up @@ -6415,9 +6377,9 @@ dependencies = [

[[package]]
name = "winnow"
version = "0.7.4"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
checksum = "63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10"
dependencies = [
"memchr",
]
Expand Down
Loading