The Miri Cronjob Bot
ec7bcc0357
Merge from rustc
2024-06-29 05:20:59 +00:00
The Miri Cronjob Bot
64c8366ca2
Preparing for merge from rustc
2024-06-29 05:13:25 +00:00
Rémy Rakic
224cb3f638
Revert "Rollup merge of #126938 - RalfJung:link_section, r=compiler-errors"
...
This reverts commit 5c4ede88c6 , reversing
changes made to 95332b8918 .
2024-06-28 20:59:01 +00:00
Oneirical
7c29298ea9
rewrite cdylib-fewer-symbols to rmake
2024-06-28 16:45:30 -04:00
Oneirical
db21af1a72
rewrite metadata-dep-info to rmake
2024-06-28 16:45:29 -04:00
Oneirical
11ac258a5f
rewrite silly-file-names to rmake
2024-06-28 16:44:50 -04:00
Oneirical
16df91b97a
rewrite extern-flag-pathless to rmake
2024-06-28 16:44:50 -04:00
Oneirical
1795082842
rmeta_contains functions for remap-path-prefix
2024-06-28 16:30:17 -04:00
Oneirical
4c9eeda36d
rewrite used-cdylib-macos to rmake
2024-06-28 16:28:57 -04:00
Oneirical
ec1ed26263
rewrite raw-dylib-cross-compilation to rmake
2024-06-28 16:28:24 -04:00
Oneirical
a4f3e5f725
rewrite and slightly rename issue-68794-textrel-on-minimal-lib
2024-06-28 16:28:24 -04:00
Oneirical
55b581689d
rewrite unknown-mod-stdin to rmake
2024-06-28 16:28:24 -04:00
Michael Goulet
99365a5a7a
Implement RTN support in rustfmt
2024-06-28 14:20:44 -04:00
Joel Daniel Rico
1e087a5557
Add landing/faq walkthroughs and commands for quick access
2024-06-28 11:13:12 -07:00
bors
c4c0897a26
Auto merge of #127000 - Oneirical:no-test-for-the-wicked, r=Kobzol
...
Migrate `use-suggestions-rust-2018`, `overwrite-input`, `lto-dylib-dep` and `many-crates-but-no-match` `run-make` tests to rmake
Part of #121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html ).
2024-06-28 17:42:05 +00:00
Deadbeef
65a0bee0b7
address review comments
2024-06-28 15:44:20 +00:00
Oneirical
133b47ab38
rewrite emit-stack-sizes to rmake
2024-06-28 11:18:46 -04:00
Oneirical
cb1281b76d
rewrite debug-assertions to rmake
2024-06-28 11:18:46 -04:00
Oneirical
acb6078d91
rewrite remap-path-prefix to rmake
2024-06-28 11:18:46 -04:00
bors
c4715893e5
Auto merge of #3718 - RalfJung:readme, r=oli-obk
...
readme: tweak wording around soundness
Miri *can* tell you whether your code is sound when it finds UB -- it's not sound in that case. It can give negative answers, just not positive ones.
2024-06-28 13:54:02 +00:00
Ralf Jung
db243de8be
readme: tweak wording around soundness
2024-06-28 14:44:25 +02:00
Deadbeef
8b2fac9612
finishing touches, move fixed ICEs to ui tests
2024-06-28 10:57:35 +00:00
bors
1a7fce07f8
Auto merge of #3717 - rust-lang:rustup-2024-06-28, r=oli-obk
...
Automatic Rustup
2024-06-28 08:57:54 +00:00
Oli Scherer
afec0abd59
Bless clippy
2024-06-28 08:56:30 +00:00
bors
340b98a480
Auto merge of #3715 - cgettys-microsoft:dev/cgettys/process_id_fixup-01, r=RalfJung
...
Fix miri.bat to not exit unconditionally
#3703 has a small typo causing it to regress ./miri.bat to not working at all.
This PR fixes it. Tested on Windows 11, with stable toolchain missing as well as installed.
```test
./miri toolchain
error: toolchain 'stable-x86_64-pc-windows-msvc' is not installed
Failed to build miri-script. Is the 'stable' toolchain installed?
```
Closes #3714
2024-06-28 07:55:12 +00:00
Matthias Krüger
89a0cfe72a
Rollup merge of #127058 - compiler-errors:tighten-async-spans, r=oli-obk
...
Tighten `fn_decl_span` for async blocks
Tightens the span of `async {}` blocks in diagnostics, and subsequently async closures and async fns, by actually setting the `fn_decl_span` correctly. This is kinda a follow-up on #125078 , but it fixes the problem in a more general way.
I think the diagnostics are significantly improved, since we no longer have a bunch of overlapping spans. I'll point out one caveat where I think the diagnostic may get a bit more confusing, but where I don't think it matters.
r? ````@estebank```` or ````@oli-obk```` or someone else on wg-diag or compiler i dont really care lol
2024-06-28 08:34:10 +02:00
The Miri Cronjob Bot
92b837b89b
Merge from rustc
2024-06-28 05:20:33 +00:00
The Miri Cronjob Bot
b687053ee7
Preparing for merge from rustc
2024-06-28 05:13:00 +00:00
Charlie Gettys
e7e35d7d78
Switch to the explicit parens version
2024-06-27 16:30:33 -07:00
Charlie Gettys
9d69154f56
Relocate GetCurrentProcessId to Environment Related shims, remove unnecessary std frame restriction
2024-06-27 13:23:34 -07:00
Charlie Gettys
5ae2b372b4
Fix miri.bat
2024-06-27 13:00:37 -07:00
Michael Goulet
789ee88bd0
Tighten spans for async blocks
2024-06-27 15:19:08 -04:00
bors
9c3bc805dd
Auto merge of #127049 - flip1995:clippy-subtree-update, r=Manishearth
...
Clippy subtree update
r? `@Manishearth`
2024-06-27 18:49:32 +00:00
Philipp Krones
3ce7f9eb0c
Merge commit ' 68a799aea9' into clippy-subtree-update
2024-06-27 18:56:04 +02:00
Michael Goulet
81c2c57519
Make queries more explicit
2024-06-27 12:03:57 -04:00
Oneirical
b94eae5877
rewrite many-crates-but-no-match to rmake
2024-06-27 11:17:26 -04:00
Shoyu Vanilla
4b7fb6a3db
Use proper ImplTraits in insert_inference_vars_for_impl_trait
2024-06-27 23:51:33 +09:00
Shoyu Vanilla
2a2532687a
Add a regression test for issue 17199 that causes stack overflow
2024-06-27 23:48:15 +09:00
Guillaume Gomez
3394fe89d8
Add ar command in run-make-support
2024-06-27 14:04:46 +02:00
Guillaume Gomez
449cde32ad
Migrate run-make/invalid-library to rmake.rs
2024-06-27 14:04:45 +02:00
Guillaume Gomez
84146b372a
Add ar_command in run_make_support
2024-06-27 14:04:01 +02:00
Lukas Wirth
432e6662fb
Update triagebot.toml
2024-06-27 10:32:13 +02:00
Jakub Beránek
151986f493
Implement x perf as a separate tool
2024-06-27 10:22:03 +02:00
Ralf Jung
4cc16a53ae
tame unexpected_cfgs
2024-06-27 09:59:54 +02:00
The Miri Cronjob Bot
a4e601ff40
Merge from rustc
2024-06-27 05:01:59 +00:00
The Miri Cronjob Bot
c8a89b0553
Preparing for merge from rustc
2024-06-27 04:54:26 +00:00
Jules Bertholet
35f6b7b97a
Fix tidy
2024-06-27 00:12:26 -04:00
bors
7033f9b14a
Auto merge of #123918 - DianQK:clang-format, r=Kobzol
...
Use `clang-format` in `tidy` to check the C++ code style under `llvm-wrapper`
Fixes #123510 .
Based on the discussion at https://rust-lang.zulipchat.com/#narrow/stream/233931-t-compiler.2Fmajor-changes/topic/Enable.20.60clang-format.60.20for.20.60rustc.60.20compiler-team.23756/near/443562800 , we can use clang-format from pip to achieve the code formatting.
r? `@Kobzol`
2024-06-27 01:18:56 +00:00
Nicholas Nethercote
c053e8939b
Remove the box_pointers lint.
...
As the comment says, this lint "is mostly historical, and not
particularly useful". It's not worth keeping it around.
2024-06-27 08:55:28 +10:00
Oneirical
c6bb357502
rewrite lto-dylib-dep to rmake
2024-06-26 13:32:30 -04:00