Commit graph

289657 commits

Author SHA1 Message Date
Stan Manilov
a5c16e6cb8 Make links in coinduction.md clickable
Although they are clickable in the github preview, they aren't in the actual rendered HTML on https://rustc-dev-guide.rust-lang.org/.

This commit fixes that.
2025-05-27 18:53:30 +03:00
León Orell Valerian Liehr
6f7927d9b5
Merge pull request #2416 from rust-lang/tshepang-patch-1
diagnostic translations work is on pause
2025-05-26 22:14:47 +02:00
Tshepang Mbambo
c170a699a6
diagnostic translations work is on pause 2025-05-26 22:09:35 +02:00
Alona Enraght-Moony
464cb9bf49
Merge pull request #2415 from rust-lang/aDotInTheVoid-patch-1
Remove rustdoc askama migration from getting started
2025-05-26 20:56:45 +01:00
Alona Enraght-Moony
04f466a2bd
Remove rustdoc askama migration from getting started
This effort is blocked, so pointing new contributors here would be setting them up for failure.

https://rust-lang.zulipchat.com/#narrow/channel/266220-t-rustdoc/topic/about.3A.20status.20of.20askama.20migration/with/497389045
2025-05-26 20:56:14 +01:00
Tshepang Mbambo
db998211e8
Merge pull request #2407 from smanilov/patch-14
Add time reference and tracking info for trait system refactor
2025-05-26 18:49:20 +02:00
Boxy
8b4f9b6ebe
Merge pull request #2414 from smanilov/patch-15
Link normalization chapter
2025-05-26 13:44:34 +01:00
Stan Manilov
740aaf7ed9 Add time reference and tracking info for trait system refactor 2025-05-26 15:43:07 +03:00
Stan Manilov
b73dfdfbd3
Link normalization chapter 2025-05-26 15:39:25 +03:00
León Orell Valerian Liehr
d5b3f8dba3
Merge pull request #2413 from fmease/glacier-no-crashes-tests-yes
Flesh out sections about crashes tests and update mentions of glacier
2025-05-26 13:55:14 +02:00
León Orell Valerian Liehr
8d1337bf6a
Flesh out sections about crashes tests and update mentions of glacier 2025-05-26 13:54:49 +02:00
许杰友 Jieyou Xu (Joe)
a34ef820a4
Merge pull request #2357 from mejrs/diag
Update `rustc_on_unimplemented` docs
2025-05-25 01:18:36 +08:00
mejrs
d0582aacc1 Update rustc_on_unimplemented docs 2025-05-24 19:16:01 +02:00
Jakub Beránek
4831646fc3
Merge pull request #2405 from Kobzol/remove-mentions-of-rust-lang-ci
Remove mentions of rust-lang-ci/rust
2025-05-24 14:14:56 +02:00
Tshepang Mbambo
8b6010ab71
Merge pull request #2410 from rust-lang/tshepang-patch-1
typo
2025-05-24 01:42:06 +02:00
Tshepang Mbambo
9dd67e1104
typo 2025-05-24 01:38:43 +02:00
许杰友 Jieyou Xu (Joe)
3668fcfedf
Merge pull request #2408 from chenyukang/yukang-add-llvm-link 2025-05-24 02:39:10 +08:00
yukang
8e91013d69 Add LLVM link in appendix 2025-05-24 02:30:23 +08:00
nora
6232b33c6c
Merge pull request #2404 from lolbinarycat/patch-1
rustdoc.md: reorder list so test suites are not split up
2025-05-23 18:56:05 +02:00
Guillaume Gomez
419ba5d28e
Merge pull request #2406 from jyn514/rustdoc-bodies
document why rustdoc cannot look at function bodies
2025-05-23 17:07:54 +02:00
jyn
589d03cd05 document why rustdoc cannot look at function bodies 2025-05-23 10:53:36 -04:00
许杰友 Jieyou Xu (Joe)
55df9f41b7
Merge pull request #2403 from rust-lang/tshepang-patch-1 2025-05-23 19:42:58 +08:00
Jakub Beránek
346ef86a58
Remove mentions of rust-lang-ci/rust
Now that CI has been finally migrated to `rust-lang/rust`.
2025-05-23 13:27:17 +02:00
lolbinarycat
34411547fb
rustdoc.md: reorder list so test suites are not split up 2025-05-22 17:31:36 -05:00
Tshepang Mbambo
bf90c3eb86 ~? annotation type is special
It does not do any line matching, so it should be separated from the other types.
2025-05-22 19:37:29 +02:00
Boxy
f499cd0000
Merge pull request #2400 from smanilov/patch-13
Make it clear we talk about early bound params
2025-05-20 16:36:21 +01:00
Boxy
1710217ebe
Merge pull request #2398 from smanilov/patch-12
Update links between ty-module and binders
2025-05-20 16:18:22 +01:00
Stan Manilov
50211e008e
Make it clear we talk about early bound params 2025-05-20 16:25:11 +03:00
León Orell Valerian Liehr
1944bce61a
Merge pull request #2399 from steffahn/fix-tenv-link
Fix misdirected link for `TypingEnv`
2025-05-20 13:57:50 +02:00
Frank Steffahn
a611f5016a Fix misdirected link for TypingEnv 2025-05-20 13:26:22 +02:00
Stan Manilov
2754f18199 Update links between ty-module and binders
The order might have been reversed at some point, leading to the two
chapters talking about each other in the wrong order.
2025-05-20 13:52:33 +03:00
nora
33aa48c1f3
Merge pull request #2396 from smanilov/patch-11
Small typo and style fixes in  binders.md
2025-05-20 11:10:30 +02:00
Stan Manilov
0653799745
Small typo and style fixes in binders.md
Normally I refrain from nit picking, but this seamed worth it.
2025-05-20 11:41:55 +03:00
Tshepang Mbambo
86662dced5
Merge pull request #2392 from rust-lang/rustc-pull
Rustc pull update
2025-05-20 04:37:19 +02:00
许杰友 Jieyou Xu (Joe)
bcf2b59833
Merge pull request #2395 from smanilov/patch-10 2025-05-19 22:36:58 +08:00
Stan Manilov
4f45f0442b
Update link to Forge guide on new flags 2025-05-19 17:32:29 +03:00
nora
f42a6e3012
Merge pull request #2394 from smanilov/patch-9
Make run instructions first
2025-05-19 14:34:27 +02:00
nora
44b91dd50c
Merge pull request #2393 from smanilov/patch-8
Remove unused references and simplify one
2025-05-19 14:33:57 +02:00
Stan Manilov
114367587c
Make run instructions first
Better, because then one knows how to run the examples.
2025-05-19 14:44:36 +03:00
Stan Manilov
686f0fa8a2
Remove unused references and simplify one 2025-05-19 14:41:19 +03:00
nora
85379b1d1a
Merge pull request #2389 from fuzzypixelz/typos
Fix typos in "Libraries and Metadata"
2025-05-19 12:39:24 +02:00
The rustc-dev-guide Cronjob Bot
288ca05976 Merge from rustc 2025-05-19 04:16:41 +00:00
The rustc-dev-guide Cronjob Bot
70ead0af5b Preparing for merge from rustc 2025-05-19 04:10:52 +00:00
bors
e42bbfe1f7 Auto merge of #140154 - Berrysoft:cygwin-host, r=jieyouxu
Cygwin support in rustc

This PR builds host rustc targeting cygwin.

- [x] https://github.com/rust-lang/stacker/pull/122
- [x] https://github.com/nagisa/rust_libloading/pull/173
- [x] https://github.com/Detegr/rust-ctrlc/pull/131
- [x] https://github.com/rust-random/getrandom/pull/654
- [x] https://github.com/msys2/MSYS2-packages/issues/5350
- [x] https://github.com/rust-lang/rust/pull/140886
- [x] https://github.com/rust-lang/rust/pull/140921
- [x] https://github.com/rust-lang/rust/pull/140973

Currently supported:
* rustc
* rustdoc
* rustfmt
* clippy

Blocking:
* cargo: blocked by https://github.com/rust-lang/socket2/pull/568
* rust-analyzer: needs `cargo update`, fixed upstream

```
$ rustc --version --verbose
rustc 1.88.0-dev
binary: rustc
commit-hash: unknown
commit-date: unknown
host: x86_64-pc-cygwin
release: 1.88.0-dev
LLVM version: 20.1.4
```
2025-05-18 23:53:04 +00:00
bors
4d051fb306 Auto merge of #127013 - tgross35:f16-format-parse, r=Mark-Simulacrum
Add `f16` formatting and parsing

Use the same algorithms as for `f32` and `f64` to implement `f16` parsing and printing.

try-job: x86_64-gnu-aux
2025-05-18 20:38:01 +00:00
León Orell Valerian Liehr
46aad859c8
Merge pull request #2391 from fmease/excl-iss-w-pr
Exclude issues with an associated PR from the "What should I work on" GH query
2025-05-18 20:05:13 +02:00
León Orell Valerian Liehr
34ee7e206f
Exclude issues with an associated PR from the "What should I work on" GH query 2025-05-18 20:01:47 +02:00
Trevor Gross
250869e909 float: Add f16 to test-float-parse
This requires a fix to the subnormal test to cap the maximum allowed
value within the maximum mantissa.
2025-05-18 16:51:28 +00:00
Trevor Gross
977d841869 float: Add tests for f16 conversions to and from decimal
Extend the existing tests for `f32` and `f64` with versions that include
`f16`'s new printing and parsing implementations.

Co-authored-by: Speedy_Lex <alex.ciocildau@gmail.com>
2025-05-18 16:51:28 +00:00
bors
4455c89370 Auto merge of #141232 - fmease:rollup-qr9mobf, r=fmease
Rollup of 8 pull requests

Successful merges:

 - #138940 (Stabilize the avx512 target features)
 - #140490 (split `asm!` parsing and validation)
 - #140628 (std: stop using TLS in signal handler)
 - #140746 (name resolution for guard patterns)
 - #140926 (Return value of coroutine_layout fn changed to Result with LayoutError)
 - #141127 (bump windows crate for compiler,bootstrap and tools)
 - #141214 (Miri subtree update)
 - #141218 (gvn: avoid creating overlapping assignments)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-05-18 16:46:11 +00:00