]> git.lizzy.rs Git - rust.git/blob - .github/ISSUE_TEMPLATE/regression.md
Rollup merge of #94145 - ssomers:binary_heap_tests, r=jyn514
[rust.git] / .github / ISSUE_TEMPLATE / regression.md
1 ---
2 name: Regression
3 about: Report something that unexpectedly changed between Rust versions.
4 labels: C-bug, regression-untriaged
5 ---
6 <!--
7 Thank you for filing a regression report! 🐛 A regression is something that changed between versions of Rust but was not supposed to.
8
9 Please provide a short summary of the regression, along with any information you feel is relevant to replicate it.
10 -->
11
12 ### Code
13
14 I tried this code:
15
16 ```rust
17 <code>
18 ```
19
20 I expected to see this happen: *explanation*
21
22 Instead, this happened: *explanation*
23
24 ### Version it worked on
25
26 <!--
27 Provide the most recent version this worked on, for example:
28
29 It most recently worked on: Rust 1.47
30 -->
31
32 It most recently worked on: <!-- version -->
33
34 ### Version with regression
35
36 <!--
37 Provide the version you are using that has the regression.
38 -->
39
40 `rustc --version --verbose`:
41 ```
42 <version>
43 ```
44
45 <!--
46 Did the compiler crash? If so, please provide a backtrace.
47 -->
48
49 ### Backtrace
50 <!--
51 Include a backtrace in the code block by setting `RUST_BACKTRACE=1` in your
52 environment. E.g. `RUST_BACKTRACE=1 cargo build`.
53 -->
54 <details><summary>Backtrace</summary>
55 <p>
56
57 ```
58 <backtrace>
59 ```
60
61 </p>
62 </details>
63
64 <!--
65 If you know when this regression occurred, please add a line like below, replacing `{channel}` with one of stable, beta, or nightly.
66
67 @rustbot modify labels: +regression-from-stable-to-{channel} -regression-untriaged
68 -->