Levi Zim
49ea23232c
Fix deadlink in libs-and-metadata.md
2025-04-06 20:05:03 +08:00
Gábor Szabó
fb6af25b2b
Update book.toml fix the authors field
...
See https://rust-lang.github.io/mdBook/format/configuration/general.html#general-metadata
2025-04-04 08:34:08 +03:00
binarycat
ceba464c69
add some links about the rustdoc-gui test suite
2025-04-03 15:09:11 -05:00
Tshepang Mbambo
fddb425ed8
test directive can appear anywhere in the file
2025-04-03 02:04:49 +02:00
Jieyou Xu
cae5d8a81c
Merge from rustc
2025-04-02 23:26:35 +08:00
Jieyou Xu
05d5fdadbb
Preparing for merge from rustc
2025-04-02 23:26:26 +08:00
clubby789
ebae4c65a1
Fix partial clone link
2025-03-30 13:21:01 +01:00
Tshepang Mbambo
9302f4d94f
add rustfmt settings file
2025-03-30 00:31:44 +02:00
Tshepang Mbambo
471a2a8b87
example assumes a static exists
...
This was removed, likely by mistake, during a refactor.
2025-03-30 00:16:39 +02:00
Tshepang Mbambo
1faf7ff9a4
update rustc-{driver,interface} examples
2025-03-29 23:52:57 +02:00
Tshepang Mbambo
9448b79201
Merge pull request #2289 from y1lan/fix_compiler_err_of_examples
...
Fix compile errors of all the examples
2025-03-29 23:10:13 +02:00
许杰友 Jieyou Xu (Joe)
70cbe19fe0
Merge pull request #2288 from rust-lang/tshepang-known-bug-takes-args
...
mention that known-bug test directive takes arguments
2025-03-30 02:31:33 +08:00
Tshepang Mbambo
865a5a7e16
mention that know-bug test directive takes arguments
2025-03-29 20:02:01 +02:00
Vadim Petrochenkov
cf451f0830
compiletest: Support matching diagnostics on lines below
2025-03-29 13:30:20 +03:00
Samuel Tardieu
5952f01712
Fix trivial typo of BoundVariableKind
2025-03-28 21:04:21 +01:00
Santiago Pastorino
cdbb219f83
Fix code generation link
2025-03-28 12:38:32 -03:00
mejrs
a9a21bde85
Delete from_method from rustc_on_unimplemented documentation
2025-03-27 18:32:48 +01:00
Vadim Petrochenkov
8d5109aa6e
compiletest: Support matching on diagnostics without a span
2025-03-25 17:33:09 +03:00
Tshepang Mbambo
62ec34bf5b
typo
2025-03-24 10:41:19 +02:00
Tshepang Mbambo
de8b6beac8
add needed break
2025-03-24 10:40:03 +02:00
许杰友 Jieyou Xu (Joe)
b34181ad56
Merge pull request #2299 from jieyouxu/test-jobs-reorg
...
Slightly reorganize ecosystem tests, stub out codegen backend test pages
2025-03-24 16:29:25 +08:00
Chiichen
ee6a159826
doc: fix reference to #create-a-configtoml
2025-03-23 12:38:46 +08:00
Jieyou Xu
d58ccd86c2
Stub out codegen backend test pages
2025-03-21 16:48:58 +08:00
Jieyou Xu
957aacd036
Move Fuchsia and RfL under ecosystem-test-jobs/ folder
...
Includes redirects to avoid breaking existing links.
2025-03-21 16:48:57 +08:00
Boxy
2de68a1bb1
Update ParamEnv section for TypingEnv changes
2025-03-20 17:30:22 +00:00
Vadim Petrochenkov
904ec4daed
Merge pull request #2199 from sagudev/patch-1
...
Fix rib example
2025-03-20 15:26:12 +03:00
许杰友 Jieyou Xu (Joe)
594eed922d
Merge pull request #2295 from lolbinarycat/rustdoc-htmldocck
...
add new section on the `rustdoc` test suite
2025-03-20 14:49:50 +08:00
Jieyou Xu
496c251d17
Disambiguate between wg-llvm and icebreakers-llvm in rustc-dev-guide
2025-03-20 12:40:51 +08:00
Tshepang Mbambo
2daaf49381
use correct code block markers
...
This makes this command pass
mdbook test --chapter "Remarks on perma-unstable features"
2025-03-19 18:06:50 +02:00
Jakub Beránek
88478aca86
Set linkcheck in ci.yml
2025-03-19 17:25:07 +08:00
Matthias Krüger
67d3e5e53f
Rollup merge of #138655 - Kobzol:rdg-sync, r=jieyouxu
...
rustc-dev-guide sync
r? `@jieyouxu`
2025-03-19 08:17:15 +01:00
binarycat
eeda54f110
update filename in link
2025-03-18 13:29:14 -05:00
binarycat
7f29b47410
normalize link titles
2025-03-18 13:25:39 -05:00
binarycat
40b9be0c45
clean up wording/grammar and mention double quotes
2025-03-18 13:23:37 -05:00
binarycat
1081d98cf6
rename htmldocck.md -> rustdoc-test-suite.md
2025-03-18 13:21:15 -05:00
binarycat
6893f0ac7a
rustdoc test suite: clean up wording and intro
2025-03-18 13:19:33 -05:00
binarycat
a172f23df0
htmldocck: expand limitations and mention compiletest directives
2025-03-18 13:10:26 -05:00
binarycat
3668c36662
add htmldocck.md to SUMMARY.md
2025-03-18 12:10:43 -05:00
binarycat
4f053a9ee9
add new section on the rustdoc test suite
2025-03-18 12:04:47 -05:00
Jakub Beránek
c987d34a7e
Add Fuchsia ping group page
2025-03-18 16:22:57 +01:00
Jakub Beránek
9ff4936afb
Reorder RfL tests page to move the "what if it breaks" section to the top
2025-03-18 16:17:59 +01:00
Jakub Beránek
74698d7c2c
Add Fuchsia ping group notice
2025-03-18 16:16:28 +01:00
许杰友 Jieyou Xu (Joe)
7faf2a53a0
Merge pull request #2268 from xizheyin/issue-137421
...
Add issue link for explaining that why rustc_private linker fails
2025-03-18 22:44:16 +08:00
xizheyin
3e448fd4f5
Add chapter Remarks on perma-unstable features
...
Signed-off-by: xizheyin <xizheyin@smail.nju.edu.cn>
2025-03-18 20:49:20 +08:00
Jieyou Xu
69ed0232ef
Merge from rustc
2025-03-18 12:08:38 +08:00
Jieyou Xu
6d515a73e2
Preparing for merge from rustc
2025-03-18 12:08:16 +08:00
Matthias Krüger
c19ce9df8d
Rollup merge of #138533 - Kobzol:try-job-auto-tests, r=marcoieni
...
Only use `DIST_TRY_BUILD` for try jobs that were not selected explicitly
Some CI jobs (x64 Linux, ARM64 Linux and x64 MSVC) use the `opt-dist` tool to build an optimized toolchain using PGO and BOLT. When performing a default try build for x64 Linux, in most cases we want to run perf. on that artifact. To reduce the latency of this common use-case, `opt-dist` skips building several components not needed for perf., and it also skips running post-optimization tests, when it detects that the job is executed as a try job (not a merge/auto job).
This is useful, but it also means that if you *want* to run the tests, you had to go to `jobs.yml` and manually comment this environment variable, create a WIP commit, do a try build, and then remove the WIP commit, which is annoying (in the similar way that modifying what gets run in try builds was annoying before we had the `try-job` annotations).
I thought that we could introduce some additional PR description marker like `try-job-run-tests`, but it's hard to discover that such things exist.
Instead, I think that there's a much simpler heuristic for determining whether `DIST_TRY_BUILD` should be used (that I implemented in this PR):
- If you do just ``@bors` try`, without any custom try jobs selected, `DIST_TRY_BUILD` will be activated, to finish the build as fast as possible.
- If you specify any custom try jobs, you are most likely doing experiments and you want to see if tests pass and everything builds as it should. The `DIST_TRY_BUILD` variable will thus *not* be set in this case.
In this way, if you want to run dist tests, you can just add the `try-job: dist-x86_64-linux` line to the PR description, and you don't need to create any WIP commits.
r? `@marcoieni`
2025-03-17 22:49:06 +01:00
bit-aloo
57645fa520
replace config.toml to bootstrap.toml in src:doc:rustc-dev-guide
2025-03-17 12:56:44 +05:30
jyn
4aee995750
expand ${workspaceFolder} in sample vim config
2025-03-16 21:06:18 -04:00
Jakub Beránek
b2fda93aac
Add a note to rustc-dev-guide
2025-03-16 20:42:37 +01:00