Jakub Beránek
|
0cc8608493
|
Specify bug URL when building GCC
|
2025-12-29 18:06:48 +01:00 |
|
Jakub Beránek
|
1313e958c8
|
Disable debuginfo when building GCC
|
2025-12-29 17:49:45 +01:00 |
|
Jakub Beránek
|
19c8ea4629
|
Fix new bors config
|
2025-12-29 09:56:12 +01:00 |
|
Jakub Beránek
|
bbf4ec3b0f
|
Add support for automation/bors/auto merge branch
|
2025-12-23 15:47:03 +01:00 |
|
Jakub Beránek
|
75f53dd70e
|
Update bors configuration
|
2025-12-23 14:16:25 +01:00 |
|
Jakub Beránek
|
7463b15044
|
Print warning if LLVM CMake directory does not exist
|
2025-12-16 22:01:16 +01:00 |
|
Jakub Beránek
|
6847bd0fac
|
Revert 147888
|
2025-12-16 21:59:39 +01:00 |
|
Jakub Beránek
|
fca8611a3e
|
Mirror GCC
|
2025-12-16 09:42:42 +01:00 |
|
Jakub Beránek
|
0d2a418798
|
Add PlainSourceTarballGpl component that includes also GPL code
|
2025-12-13 11:18:17 +01:00 |
|
Jakub Beránek
|
a2cff48048
|
Refactor and document PlainSourceTarball
|
2025-12-12 16:14:10 +01:00 |
|
Jakub Beránek
|
294d30437b
|
Merge pull request #2649 from Walnut356/debuginfo
Add Debug Info section
|
2025-12-11 21:37:44 +01:00 |
|
Jakub Beránek
|
40891c79e6
|
Use ubuntu:24.04 for the x86_64-gnu-miri and x86_64-gnu-aux jobs
|
2025-12-10 17:50:35 +01:00 |
|
Jakub Beránek
|
75df299225
|
Mirror ubuntu:24.04 on ghcr
|
2025-12-09 11:30:03 +01:00 |
|
Jakub Beránek
|
7fdf06693a
|
Fix off-by-one staging output when testing the library
|
2025-12-06 22:02:23 +01:00 |
|
Jakub Beránek
|
74387157c7
|
Revert "Rollup merge of #149147 - chenyukang:yukang-fix-unused_assignments-macro-gen-147648, r=JonathanBrouwer"
This reverts commit 82a17b30d8, reversing
changes made to 5019bdaefe.
|
2025-12-04 21:17:40 +01:00 |
|
Jakub Beránek
|
c115598506
|
Apply the bors environment also to the outcome job
To fix passing the toolstate token to `publish_toolstate.sh`.
|
2025-12-03 20:44:33 +01:00 |
|
Jakub Beránek
|
fce8552f82
|
Use branch name instead of HEAD when unshallowing
|
2025-12-03 19:43:50 +01:00 |
|
Jakub Beránek
|
a200679d96
|
Revert "Rollup merge of #146627 - madsmtm:jemalloc-simplify, r=jdonszelmann"
This reverts commit 5dc3c19417, reversing
changes made to 11339a0ef5.
|
2025-11-13 10:29:26 +01:00 |
|
Jakub Beránek
|
ccd87959ed
|
Revert "Rollup merge of #146627 - madsmtm:jemalloc-simplify, r=jdonszelmann"
This reverts commit 5dc3c19417, reversing
changes made to 11339a0ef5.
|
2025-11-13 10:29:26 +01:00 |
|
Jakub Beránek
|
69da9af387
|
Update git index before running diff-index
|
2025-11-11 11:19:47 +01:00 |
|
Jakub Beránek
|
bc0126d451
|
Change default branch to main
|
2025-11-10 10:21:34 +01:00 |
|
Jakub Beránek
|
eac0c5ac43
|
Remove eslint-js from npm dependencies
|
2025-11-07 23:08:28 +01:00 |
|
Jakub Beránek
|
3c9656c4f4
|
Merge ref '73e6c9ebd912' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: 73e6c9ebd9
Filtered ref: e8bb3cae4cd2b04bdc252cdf79102717db2b2d8d
Upstream diff: https://github.com/rust-lang/rust/compare/32e7a4b92b109c24e9822c862a7c74436b50e564...73e6c9ebd9123154a196300ef58e30ec8928e74e
This merge was created using https://github.com/rust-lang/josh-sync.
|
2025-11-02 14:45:26 +01:00 |
|
Jakub Beránek
|
94a8d867ee
|
Prepare for merging from rust-lang/rust
This updates the rust-version file to 73e6c9ebd9.
|
2025-11-02 14:44:51 +01:00 |
|
Jakub Beránek
|
ce0c449237
|
Generalize branch references to HEAD
|
2025-11-02 11:15:55 +01:00 |
|
Jakub Beránek
|
ae830ef494
|
Generalize branch name in scripts
|
2025-11-02 11:15:55 +01:00 |
|
Jakub Beránek
|
d3473f0741
|
Generalize branch references to HEAD
|
2025-11-02 11:15:55 +01:00 |
|
Jakub Beránek
|
ce320bb35a
|
Do not error out for download-rustc if LTO is configured
|
2025-10-17 18:15:09 +02:00 |
|
Jakub Beránek
|
a2c7e17e2c
|
Do not enable LLD if we don't build host code for targets that opt into it
|
2025-10-14 21:09:43 +02:00 |
|
Jakub Beránek
|
5189a68cb6
|
Overhaul GCC codegen backend section
|
2025-10-13 09:50:26 +02:00 |
|
Jakub Beránek
|
e755d71855
|
Add a warning when running tests with the GCC backend and debug assertions are enabled
|
2025-10-13 09:33:44 +02:00 |
|
Jakub Beránek
|
ce671f998f
|
Update rustc-perf submodule
|
2025-10-10 15:42:42 +02:00 |
|
Jakub Beránek
|
da86710c30
|
Rename default linker linux field
|
2025-10-09 17:19:23 +02:00 |
|
Jakub Beránek
|
be95904e57
|
Add debug assertions flag to cg_gcc invocation
|
2025-10-07 22:20:53 +02:00 |
|
Jakub Beránek
|
b07d88fc72
|
Handle external LLVM config
|
2025-10-06 10:48:15 +02:00 |
|
Jakub Beránek
|
e7c9e12ce4
|
Update change tracker
|
2025-10-06 10:32:00 +02:00 |
|
Jakub Beránek
|
902cec2bc6
|
Allow manually opting in and out of Linux linker overrides
|
2025-10-06 10:30:46 +02:00 |
|
Jakub Beránek
|
8dd97f887c
|
Destructure TomlConfig and add missing default_linker config
|
2025-10-06 09:35:34 +02:00 |
|
Jakub Beránek
|
b6c9a6a442
|
Generalize setting rust-lld as the default linker on Linux
|
2025-10-06 09:35:34 +02:00 |
|
Jakub Beránek
|
3186902bfc
|
Remove mention of compiletest-use-stage0-libtest from the bootstrap example config
|
2025-10-01 09:05:30 +02:00 |
|
Jakub Beránek
|
5f54d8bfd8
|
Remove usage of compiletest-use-stage0-libtest from CI
|
2025-09-30 16:08:48 +02:00 |
|
Jakub Beránek
|
852aa20c90
|
Rename rust.use-lld to rust.bootstrap-override-lld
|
2025-09-26 20:21:21 +02:00 |
|
Jakub Beránek
|
8ea9122c9b
|
Rename verbose to do_if_verbose
|
2025-09-25 18:55:59 +02:00 |
|
Jakub Beránek
|
5a6e3ccceb
|
Remove is_verbose_than function
|
2025-09-25 18:14:33 +02:00 |
|
Jakub Beránek
|
5595f437c7
|
Remove verbose_than function
|
2025-09-25 18:13:34 +02:00 |
|
Jakub Beránek
|
191c7ed10f
|
Make cargo test work again
|
2025-09-25 18:05:26 +02:00 |
|
Jakub Beránek
|
079addf985
|
Ensure that --build-dir is always specified in tests
|
2025-09-25 15:07:34 +02:00 |
|
Jakub Beránek
|
a22334371c
|
Make install test target independent
|
2025-09-24 21:49:12 +02:00 |
|
Jakub Beránek
|
9d4130b1bb
|
Use rustc-josh-sync merge commit message for pull PR description
|
2025-09-23 14:12:45 +02:00 |
|
Jakub Beránek
|
ffca2f0a1e
|
Make it possible to x install Cranelift and LLVM bitcode linker
|
2025-09-23 11:53:38 +02:00 |
|
Jakub Beránek
|
870a98c7b3
|
Fix modification check of rustdoc-json-types
|
2025-09-22 14:14:48 +02:00 |
|
Jakub Beránek
|
4c208f5c64
|
Implement output of colored messages with optional check context
|
2025-09-21 15:15:31 +02:00 |
|
Jakub Beránek
|
352fa3960a
|
Migrate the remaining tidy checks to diagnostics
|
2025-09-21 15:15:31 +02:00 |
|
Jakub Beránek
|
c36faff900
|
Add CheckId, migrate the alphabetical check to diagnostics
|
2025-09-21 15:13:01 +02:00 |
|
Jakub Beránek
|
b0010dd5ae
|
Add diagnostics context and migrate the style check to it
|
2025-09-21 15:13:01 +02:00 |
|
Jakub Beránek
|
4b755141bc
|
Simplify default value of download-ci-llvm
|
2025-09-19 20:12:30 +02:00 |
|
Jakub Beránek
|
58814bce6c
|
Allow running x <cmd> <path> from a different directory
|
2025-09-19 16:21:34 +02:00 |
|
Jakub Beránek
|
3a14fb7c7b
|
Merge pull request #2589 from Kobzol/ci-bors-backticks
Clarify that backtick escaping doesn't work for `@bors try jobs`
|
2025-09-15 20:22:46 +02:00 |
|
 Jakub BeránekandRalf Jung
|
001f8e3e1a
|
Update src/tests/ci.md
Co-authored-by: Ralf Jung <post@ralfj.de>
|
2025-09-15 20:22:21 +02:00 |
|
Jakub Beránek
|
dcc62e7e58
|
Only run Cranelift dist test on nightly
|
2025-09-15 12:32:03 +02:00 |
|
Jakub Beránek
|
7b0b0bbefa
|
Clarify that backtick escaping doesn't work for @bors try jobs
|
2025-09-15 09:45:19 +02:00 |
|
Jakub Beránek
|
256aa0d941
|
Fix libgccjit symlink when we build GCC locally
|
2025-09-11 18:46:14 +02:00 |
|
Jakub Beránek
|
d588c11010
|
Restructure the docs
|
2025-09-11 12:45:28 +02:00 |
|
Jakub Beránek
|
8d1403cb9b
|
Change the default value of gcc.download-ci-gcc to true
|
2025-09-11 11:45:09 +02:00 |
|
Jakub Beránek
|
a1a1ed25f2
|
Add a FAQ entry about RA and Cargo interaction
|
2025-09-09 09:12:09 +02:00 |
|
Jakub Beránek
|
e8206d0b88
|
Update documentation about how to build the RA book
|
2025-09-09 08:37:02 +02:00 |
|
Jakub Beránek
|
edb92a33d7
|
Optimize Cargo with LTO
|
2025-09-05 20:03:08 +02:00 |
|
Jakub Beránek
|
b5c139baed
|
Fix condition
|
2025-09-05 19:57:08 +02:00 |
|
Jakub Beránek
|
8c93cdc8e0
|
Add a comment about the "specialization" feature required because of im-rc
|
2025-09-05 17:02:12 +02:00 |
|
Jakub Beránek
|
4375e9d313
|
Add snapshot test for disting compiler docs
|
2025-09-05 16:24:43 +02:00 |
|
Jakub Beránek
|
a6aa509687
|
Respect top stage when documenting Cargo
|
2025-09-05 16:22:52 +02:00 |
|
Jakub Beránek
|
9f9473f201
|
Allow specialization feature when documenting Cargo
|
2025-09-05 16:20:53 +02:00 |
|
Jakub Beránek
|
b5f2a71f55
|
Document Cargo with in-tree rustdoc
|
2025-09-04 14:19:22 +02:00 |
|
Jakub Beránek
|
fe90610e1a
|
Check rustc-dev in distcheck
|
2025-09-03 15:30:42 +02:00 |
|
Jakub Beránek
|
f19c33e4ee
|
Split distcheck logic into functions
|
2025-09-03 09:30:53 +02:00 |
|
Jakub Beránek
|
df5896a882
|
Rename ToolRustc to ToolRustcPrivate
|
2025-09-03 09:14:07 +02:00 |
|
Jakub Beránek
|
a8537ab84b
|
Remove special implementation of PartialEq for InvisibleOrigin outside macro matching
|
2025-09-02 16:38:31 +02:00 |
|
Jakub Beránek
|
af627f557a
|
Fix ui-fulldeps
|
2025-09-01 18:39:44 +02:00 |
|
Jakub Beránek
|
6f5fc69c7e
|
Consolidate staging of test steps in message groups
|
2025-09-01 14:30:32 +02:00 |
|
Jakub Beránek
|
6c3a86b73b
|
Do not run lint-docs tests in stage 1 x test by default
|
2025-09-01 08:54:37 +02:00 |
|
Jakub Beránek
|
8e97112ba8
|
Remove Compiler::with_stage
|
2025-09-01 08:52:05 +02:00 |
|
Jakub Beránek
|
72167b726c
|
Rename compiler to test_compiler
|
2025-09-01 08:52:05 +02:00 |
|
Jakub Beránek
|
2bfff320bd
|
Add some compiletest suites snapshot tests
|
2025-09-01 08:52:05 +02:00 |
|
Jakub Beránek
|
99583d1aec
|
Remove outdated comment
|
2025-09-01 08:52:01 +02:00 |
|
Jakub Beránek
|
5bc9308471
|
Do not run lint-docs tests in stage 1 x test by default
|
2025-08-30 15:42:16 +02:00 |
|
Jakub Beránek
|
9de09ac101
|
Fix stage 1 compiler tests
|
2025-08-30 15:28:41 +02:00 |
|
Jakub Beránek
|
d2195c483c
|
Add test stage 2 snapshot tests
|
2025-08-30 15:28:41 +02:00 |
|
Jakub Beránek
|
daaf0c9eb5
|
Fix tests and doclink
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
1c1d630c8c
|
Fake nodejs in snapshot test
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
1591901e2f
|
Fix doclink
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
425c66ecdc
|
Skip bootstrap tests on CI
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
b53d532a38
|
Add change tracker entry
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
dda8e1ddc1
|
Do not run tests on CI in stage 0
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
ef569d3ce3
|
Fix spacing when testing individual crates
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
0b3a13c9c0
|
Fix staging for compiler/std crate tests
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
6651686949
|
Move the test! macro closer to its usages
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
384a044f55
|
Add metadata to a bunch of steps, rename variables and add comments
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
1d96ef8dc0
|
Small refactoring around RemoteCopyLibs
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
0f2fc03068
|
Remove stage0 checking
|
2025-08-30 15:28:40 +02:00 |
|
Jakub Beránek
|
e759b97838
|
Refactor test::LintDocs
|
2025-08-30 15:28:40 +02:00 |
|