Commit Graph

283 Commits

Author SHA1 Message Date
Matthias Krüger
718998591e
Rollup merge of #121336 - davidtwco:triagebot-notifications, r=wesleywiser
triagebot: add queue notifications

This seems like it could be useful.

r? ``@wesleywiser``
2024-02-21 22:48:57 +01:00
David Wood
e5fa6ec845
triagebot: add queue notifications
Signed-off-by: David Wood <david@davidtw.co>
2024-02-20 10:25:06 +00:00
Nilstrieb
9e68d89cc8 Remove the "codegen" profile from bootstrap
This profile originally made sense when download-ci-llvm = if-unchanged
didn't exist and we had the bad tradeoff of "never modify or always
compile".

Thankfully, these grim times are over and we have discovered clean
water, so the only differentiator between the two profiles is the
codegen profile having LLVM assertions. Adding them doesn't cause that
much of a slowdown, <10% on UI tests from an unscientific benchmark.

It also had LLVM warnings when compiling, which makes sense for every
compiler contributor brave enough to compile LLVM.

The way I removed is by just issueing a nice error message. Given that
everyone with this profile should be a contributor and not someone like
a distro who is more upset when things break, this should be fine.
If it isn't, we can always fall back to just letting codegen mean
compiler.
2024-02-19 17:26:41 +01:00
Guillaume Boisseau
ac619c05da
Rollup merge of #121191 - Nadrieril:ping, r=compiler-errors
Add myself to review rotation (and a rustbot ping)

I've still got a ~month of unemployment ( 🤞 ), so I'll put some of that time into reviewing.

Unrelatedly, I've now poked enough at match lowering that I want to follow what happens to it, so I added a rustbot ping.
2024-02-17 11:23:08 +01:00
Nadrieril
6c7827c03e Add myself to review rotation 2024-02-16 18:31:13 +01:00
Nadrieril
4b732c990d Let rustbot ping me on changes to match lowering 2024-02-16 18:26:34 +01:00
Matthias Krüger
8775df3b11
Rollup merge of #121043 - lcnr:lcnr-compiler-assign, r=fmease
add lcnr to the compiler-team assignment group
2024-02-13 22:51:56 +01:00
lcnr
57746a3621 add lcnr to the compiler-team assignment group 2024-02-13 18:51:47 +01:00
León Orell Valerian Liehr
622b5a5cee
Remove jsha from the rustdoc review rotation 2024-02-13 06:35:19 +01:00
Matthias Krüger
323f66a932
Rollup merge of #120962 - ChrisDenton:review, r=Nilstrieb
Add myself to library/std review

I'll see how it goes.
2024-02-12 18:04:11 +01:00
Chris Denton
89abbb0b40
Add ChrisDenton to review queue 2024-02-11 09:13:12 -03:00
Josh Triplett
3ad94dbe06 Remove myself from some review rotations 2024-02-10 17:56:47 -08:00
Mara Bos
f676c3d504 Remove myself from review rotation. 2024-02-08 11:06:02 +01:00
León Orell Valerian Liehr
d321437204
Remove b-naber from the compiler review rotation 2024-02-06 00:37:57 +01:00
Felix S. Klock II
0148da3528 put pnkfelix (me) back on the review queue. 2024-02-01 09:51:29 -05:00
Guillaume Gomez
a62ab8eee2
Rollup merge of #120464 - matthewjasper:matthew-reviews, r=davidtwco
Add matthewjasper to some review groups

r? `@davidtwco`
2024-01-30 11:19:20 +01:00
Guillaume Gomez
2baa994ec4
Rollup merge of #119123 - bjorn3:simd_intrinsics_mentions, r=Nilstrieb
Add triagebot mentions entry for simd intrinsics

Fixes https://github.com/rust-lang/rust/issues/119119

cc `@antoyo,` `@GuillaumeGomez,` `@rust-lang/project-portable-simd`
2024-01-30 11:19:12 +01:00
Matthew Jasper
1b17d8e1a0 Add matthewjasper to some review groups 2024-01-29 10:02:59 +00:00
Nicholas Nethercote
5d9dfbd08f Stop using String for error codes.
Error codes are integers, but `String` is used everywhere to represent
them. Gross!

This commit introduces `ErrCode`, an integral newtype for error codes,
replacing `String`. It also introduces a constant for every error code,
e.g. `E0123`, and removes the `error_code!` macro. The constants are
imported wherever used with `use rustc_errors::codes::*`.

With the old code, we have three different ways to specify an error code
at a use point:
```
error_code!(E0123)  // macro call

struct_span_code_err!(dcx, span, E0123, "msg");  // bare ident arg to macro call

\#[diag(name, code = "E0123")]  // string
struct Diag;
```

With the new code, they all use the `E0123` constant.
```
E0123  // constant

struct_span_code_err!(dcx, span, E0123, "msg");  // constant

\#[diag(name, code = E0123)]  // constant
struct Diag;
```

The commit also changes the structure of the error code definitions:
- `rustc_error_codes` now just defines a higher-order macro listing the
  used error codes and nothing else.
- Because that's now the only thing in the `rustc_error_codes` crate, I
  moved it into the `lib.rs` file and removed the `error_codes.rs` file.
- `rustc_errors` uses that macro to define everything, e.g. the error
  code constants and the `DIAGNOSTIC_TABLES`. This is in its new
  `codes.rs` file.
2024-01-29 07:41:41 +11:00
Matthias Krüger
574d35fbeb
Rollup merge of #120399 - thomcc:thomcc-no-rotation, r=Nilstrieb
Remove myself from review rotation

Still willing to do reviews (and make it through my backlog), but I don't have the bandwidth to be on the rotation right now.
2024-01-27 10:48:49 +01:00
Matthias Krüger
6ce96c0c55
Rollup merge of #120389 - fmease:fmease-compiler-review-rotation, r=petrochenkov
Add fmease to the compiler review rotation

Following the call :)

r? compiler
2024-01-26 23:15:54 +01:00
Thom Chiovoloni
169c72861f
Remove myself from review rotation 2024-01-26 12:31:46 -08:00
León Orell Valerian Liehr
f941247bdd
Add fmease to the compiler review rotation 2024-01-26 18:26:36 +01:00
Michael Woerister
db4cf5d88b
Add @davidtwco to debuginfo group in triage.toml
Co-authored-by: David Wood <agile.lion3441@fuligin.ink>
2024-01-24 10:40:35 +01:00
Michael Woerister
eabfe455ec Add mw to review rotation and add some owner assignments 2024-01-24 10:13:28 +01:00
León Orell Valerian Liehr
0d3af593cd
Rollup merge of #120246 - estebank:revert_breathing_room, r=estebank
Re-add estebank to review rotation

r? ``@compiler-errors``
2024-01-23 21:19:54 +01:00
Esteban Küber
ce11b70979 Re-add estebank to review rotation 2024-01-22 19:02:35 +00:00
Nicholas Nethercote
774a47da28 Link to triagebot.toml documentation. 2024-01-22 13:13:20 +11:00
Nicholas Nethercote
b95ce3056b Add nnethercote to the full review rotation. 2024-01-22 09:53:04 +11:00
Nicholas Nethercote
ae3c00c28e Add a group for rustc_arena and put nnethercote in it. 2024-01-22 09:52:55 +11:00
Nicholas Nethercote
ab6216a1d3 Adjust whitespace. 2024-01-22 09:44:15 +11:00
Matthias Krüger
42e79734e9
Rollup merge of #120122 - Nilstrieb:Diagnosticstriage, r=oli-obk
Don't add needs-triage to A-diagnostics

A-diagnostics is already labeled correctly thanks to the template and there usually isn't much to do on those issues, so it's fine to just add them to the pile.
2024-01-19 19:27:02 +01:00
Nilstrieb
841e9f5187
Don't add needs-triage to A-diagnostics
A-diagnostics is already labeled correctly thanks to the template and there usually isn't much to do on those issues, so it's fine to just add them to the pile.
2024-01-19 08:29:42 +01:00
Waffle Maybe
7fead95cec
Remove myself from review rotation 2024-01-18 21:04:31 +01:00
Santiago Pastorino
eb8c1f8998
Remove spastorino from users_on_vacation 2024-01-17 18:02:14 -03:00
León Orell Valerian Liehr
5788f3d350
Remove Zulip rustdoc nomination alert 2024-01-14 13:55:18 +01:00
Matthias Krüger
847aad75ad
Rollup merge of #119938 - Nilstrieb:has-merge-commits-unauthenticated, r=fmease
Allow unauthorized users to user the has-merge-commits label

So they can remove it after they've removed the merge commit.
2024-01-13 22:35:10 +01:00
Nilstrieb
ff84ecd68c
Allow unauthorized users to user the has-merge-commits label
So they can remove it after they've removed the merge commit.
2024-01-13 19:49:39 +01:00
joboet
762cd4842e
update paths in tools 2024-01-12 00:06:39 +01:00
León Orell Valerian Liehr
7d61535ef0
Add project const traits to triagebot config 2024-01-10 20:09:27 +01:00
Oli Scherer
23924fe3a1 Mark myself as back from leave 2024-01-02 10:19:03 +00:00
bjorn3
adb6e1b69b
Update triagebot.toml 2023-12-26 12:42:40 +01:00
Santiago Pastorino
8a7513d5af
Add spastorino to users_on_vacation 2023-12-23 09:57:06 -03:00
bjorn3
4369a78730 Add triagebot mentions entry for simd intrinsics 2023-12-19 16:16:02 +01:00
Matthias Krüger
9a24d8a101
Rollup merge of #119080 - onur-ozkan:comment-change-id-in-example-config, r=Kobzol
Comment out `change-id` in `config.example.toml`

This way, we only update CONFIG_CHANGE_HISTORY for major changes, which is much simpler (and updating example.toml doesn't make much sense)

r? `@Kobzol` (as this was mainly your idea)
2023-12-18 17:03:12 +01:00
onur-ozkan
ce2eaa6325 Comment out change-id in config.example.toml
This way, we only update CONFIG_CHANGE_HISTORY for major changes, which is
much simpler (and updating example.toml doesn't make much sense)

Signed-off-by: onur-ozkan <work@onurozkan.dev>
2023-12-18 15:54:10 +03:00
Matthias Krüger
39b6f458c3
Rollup merge of #118985 - JohnTitor:rm-jtitor-diag-pings, r=compiler-errors
Remove @JohnTitor from diagnostics pings

I've been inactive around diagnostics for a while so would like to remove myself from the diagnostics-related ping groups for now.
2023-12-15 20:19:55 +01:00
Michael Goulet
18bf0caa5a Notify lcnr and errs when relations change 2023-12-15 18:13:40 +00:00
Yuki Okushi
c3dd266f47
Remove @JohnTitor from diagnostics pings
I've been inactive around diagnostics for a while so would like to remove myself from the diagnostics-related ping groups for now.
2023-12-16 00:15:15 +09:00
Wesley Wiser
b9d9cc598b Wesley is not on vacation
All good things...
2023-12-11 18:58:43 -06:00