Commit graph

2443 commits

Author SHA1 Message Date
许杰友 Jieyou Xu (Joe)
7b71d58bae Document crashes test suite
Describe procedure for adding new crashes tests and removing crashes
tests when the crash is intentionally fixed.

Also mention setting `COMPILETEST_VERBOSE_CRASHES=1` env var for verbose
crashes test output.
2024-09-24 19:54:06 +02:00
Vetle Rasmussen
5e73e70eaa Fix getting diagnostics example 2024-09-24 19:53:51 +02:00
dianne
9080dfe6cc Document #[rustc_default_body_unstable] 2024-09-24 19:53:17 +02:00
许杰友 Jieyou Xu (Joe)
e1ff877fe4 Describe .git-blame-ignore-rev 2024-09-24 19:51:44 +02:00
许杰友 Jieyou Xu (Joe)
96805d6a85 Note lldb debuginfo requires python310.dll to be present in PATH 2024-09-24 19:49:14 +02:00
Marco Ieni
a203e396d6 chore: add missing . (#2074) 2024-09-23 20:51:33 +08:00
许杰友 Jieyou Xu (Joe)
f5f679e776 Add remark on required free disk space (#2073) 2024-09-23 20:11:47 +08:00
Max Heller
5779d91dec fix broken links (#2063) 2024-09-23 16:47:44 +08:00
许杰友 Jieyou Xu (Joe)
06343bb54f Add advice about submitting potentially hard-to-review PRs (#2036) 2024-09-23 16:46:49 +08:00
joculatrix
05b68b1670 Edit a sentence for clarity (#2071) 2024-09-23 12:02:25 +08:00
adwin
0e87ca1888 Emphasize how to run a single tool test (#2070) 2024-09-20 15:10:29 +08:00
Santiago Pastorino
41b0e66ec1 Remove chalk is owned by WG-traits 2024-09-18 17:48:40 -04:00
Santiago Pastorino
7af786cba3 Fix conditions lowering text for enums with no fields (#2066) 2024-09-18 08:45:24 +08:00
lcnr
4e35ad7548 update proof tree chapter (#2054)
* update proof tree chapter

* uwu

* cool beans
2024-09-17 06:45:13 +02:00
Michael Howell
1f5fe0631c Further clarification 2024-09-15 14:53:28 -04:00
Michael Howell
3195e48cd7 Specify, more explicitly, the default behavior 2024-09-15 14:53:28 -04:00
Michael Howell
3e1754d781 Update src/rustdoc-internals/search.md
Co-authored-by: Guillaume Gomez <guillaume1.gomez@gmail.com>
2024-09-15 14:53:28 -04:00
Michael Howell
da8d17f341 Clean up misleading language 2024-09-15 14:53:28 -04:00
Michael Howell
59ed72bebb Minor wording improvements 2024-09-15 14:53:28 -04:00
Michael Howell
4274847818 Add docs for JS tests 2024-09-15 14:53:28 -04:00
dianne
1712b7ddb2 Reflect x.py test's --rustc-args option being renamed to --compiletest-rustc-args (#2062) 2024-09-12 09:58:27 +08:00
Tshepang Mbambo
0f780e0204 we standardized on this more reliable command (#2061) 2024-09-11 02:58:06 +08:00
Veera
9036518c1c Fix Typo and Remove Outdated Line About C Variadics
This PR does two minor fixes:
1. Removes the line "c-variadic functions are declared with at least
one named argument" since it is no longer true since 124048 got
merged.

2. Fixes typo: "lingint" -> "linting".
2024-09-10 09:32:10 +02:00
cui fliter
caa8f81bab fix some comments (#2059)
Signed-off-by: cuishuang <imcusg@gmail.com>
2024-09-09 12:58:45 +02:00
Prashanth Mundkur
f14d97e537 Fix a link and create an implied internal link (#2051) 2024-09-09 00:15:41 +08:00
Tshepang Mbambo
544c1d4b0a link to additional LLVM update PRs (#2055) 2024-09-09 00:13:44 +08:00
Tshepang Mbambo
d4b0a4cb79 fix/improve rdg contributing howto (#2056) 2024-09-09 00:13:14 +08:00
Bilal Khan
47619049b3 fixed the typo (#2058) 2024-09-08 11:51:11 -04:00
jdonszelmann
3f732f5705 fix typo maker -> marker (thanks @lholten) 2024-09-08 14:01:27 +02:00
Jonathan Dönszelmann
2c72dcf7ef improve query system documentation (#2041)
* improve query system documentation

* fix typo messages => message

* Update src/queries/incremental-compilation-in-detail.md

Co-authored-by: lcnr <rust@lcnr.de>

---------

Co-authored-by: lcnr <rust@lcnr.de>
2024-09-06 16:23:23 +02:00
Jonathan Dönszelmann
85521a0648 add section on overlap checks (#2042)
* add section on overlap checks

* fix some typos

* merge piece on overlap checks with docs about coherence (based on review comments)

* fix comments after discussion
2024-09-06 16:03:43 +02:00
Ralf Jung
dcdf1b578f clarify the role of rustc_const_unstable 2024-08-31 15:02:08 +02:00
Marc Poulhiès
894ceda957 Fix x.py reference
Trivial fix to change `x.py` into `x`
2024-08-26 16:46:50 +02:00
Folkert de Vries
81e3fe293a Update stabilization_guide.md (#2034) 2024-08-24 02:46:04 +08:00
León Orell Valerian Liehr
e7eee49591 Explain the internal #[rustc_*] TEST attributes used for debugging and inside tests (#2046) 2024-08-24 01:58:50 +08:00
Tshepang Mbambo
801e551ab1 missing char (#2047) 2024-08-22 22:43:28 +02:00
Prashanth Mundkur
f6bd91c77b Replace direct http links to rustc-dev-guide.rust-lang.org to relative links to the corresponding md source files. (#2044)
Use relative links to the corresponding md source files; this helps local browsing of generated docs.
2024-08-21 11:54:39 -07:00
flash
7d61151da8 fix typo (#2043)
line 320:
original: "valtree back a to MIR constant"
updated: "valtree back to a MIR constant"
2024-08-20 02:08:49 +08:00
Nikita Popov
b07ea243cf Update LLVM docs (#2039)
* Update LLVM docs

* Apply feedback
2024-08-12 18:07:49 -03:00
GabrieleC07
14a90e2b99 Added 'the' in chapter "Running test" subtitle "Run unit tests on the compiler/library" (#2040) 2024-08-09 01:54:27 +08:00
Noah Lev
e45d7ef02e Disable linkcheck in PRs until bugs are fixed
See https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/77
and https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/86.

These bugs are causing linkcheck to erroneously fail because we run it
using `-f`, to avoid too many requests. For now, disable linkcheck in PR
CI, though leave it enabled in the cron job, where the bug should not
occur.
2024-08-07 20:32:37 -07:00
xFrednet
297ebf261e Review comments <3 2024-08-07 20:32:37 -07:00
xFrednet
ee84180c2c Correct rust code block in *Dataflow Analysis* 2024-08-07 20:32:37 -07:00
Martin Liška
557ec475d9 linkcheck: fix filtering of the source files (#2019) 2024-08-03 13:42:26 -03:00
riyueguang
551ad75c80 chore: fix some comments
Signed-off-by: riyueguang <rustruby@outlook.com>
2024-07-30 08:04:13 +02:00
Martin Liška
15a9dd1009 linkcheck: fix reported broken links (part 2) (#2024)
* linkcheck: fix reported broken links (part 2)

* Apply suggestions from code review

Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>

* Fix mir::Constant link target

* Fix borked links

* Fix one more link name

* Exclude 2 links from checking

* Fix exclude patterns in book.toml

* Fix comment

* Fix rmake-tests URL

* Apply suggestions from code review

Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>

---------

Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>
2024-07-27 14:45:57 +02:00
Tshepang Mbambo
b410e03ec7 typo (#2029) 2024-07-26 15:31:20 -07:00
Stuart Cook
05f6d55ef5 Fix broken links in llvm-coverage-instrumentation.md (#2027) 2024-07-26 21:19:51 +08:00
Jakub Beránek
c27774ee51 Fix invalid link to toolstate documentation (#2021) 2024-07-24 20:02:10 +08:00
Martin Liška
33485ba44d linkcheck: fix reported broken links (part 1) (#2022) 2024-07-24 20:01:25 +08:00