You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
name: OpenROAD Bug report with OpenROAD Flow Scripts
2
+
description: File a bug report if you are running OpenROAD from OpenROAD Flow Scripts
3
+
4
+
body:
5
+
- type: markdown
6
+
attributes:
7
+
value: |
8
+
Thanks for taking the time to fill out this bug report! It helps us more quickly track, narrow down, and address bugs.
9
+
- type: dropdown
10
+
id: version
11
+
attributes:
12
+
label: Subject
13
+
description: Choose the category that best fits your bug/problem.
14
+
options:
15
+
- "[Documentation] for documentation errors."
16
+
- "[Build] for compilation-related issues."
17
+
- "[Flow] for any util, flow Makefile, or flow script issues."
18
+
- "[Design] for example design issues (i.e. the design does not pass functional validation, etc.)"
19
+
- "[Stage]: Synthesis."
20
+
- "[Stage]: Floorplaning."
21
+
- "[Stage]: I/O Placement."
22
+
- "[Stage]: CTS."
23
+
- "[Stage]: Global Placement."
24
+
- "[Stage]: Detail Placement."
25
+
- "[Stage]: Global Router."
26
+
- "[Stage]: Detail Router."
27
+
- "[Stage]: GDS generation."
28
+
- "[Stage]: Other. Please describe below."
29
+
validations:
30
+
required: true
31
+
- type: textarea
32
+
id: description
33
+
attributes:
34
+
label: Describe the bug
35
+
description: A clear and concise description of what the bug is.
36
+
validations:
37
+
required: true
38
+
- type: textarea
39
+
id: expected-behavior
40
+
attributes:
41
+
label: Expected Behavior
42
+
description: A clear and concise description of what you expected to happen.
43
+
validations:
44
+
required: true
45
+
- type: markdown
46
+
attributes:
47
+
value: |
48
+
---
49
+
#### This part is incredibly important:
50
+
51
+
Please run the following shell command in the OpenROAD root folder e.g "tools/OpenROAD":
52
+
```
53
+
./etc/Env.sh
54
+
```
55
+
Then copy and paste the ENTIRE output in the text field below.
56
+
57
+
*If the command **does not succeed**, you are using an out-of-date version of OpenROAD, and it is recommended that you update.*
58
+
- type: textarea
59
+
id: environment
60
+
attributes:
61
+
label: Environment
62
+
render: shell
63
+
description: Please paste the output from the previous command. It will be automatically formatted into code, so no need for backticks.
64
+
validations:
65
+
required: true
66
+
- type: markdown
67
+
attributes:
68
+
value: |
69
+
---
70
+
#### To reproduce the bug:
71
+
##### You have two options here:
72
+
73
+
A. Use `make <SCRIPT_NAME>_issue` to create a tar file with all the files to reproduce the bug(s).
74
+
75
+
Steps:
76
+
77
+
1. Head to the flow directory e.g "./flow"
78
+
79
+
2. Set the ISSUE_TAG variable to rename the generated tar file
80
+
81
+
3. Run `make {script}_issue` in the directory "OpenROAD-flow-scripts/flow" where script is wildcarded from the "OpenROAD-flow-scripts/scripts" directory e.g `make cts_issue`
82
+
83
+
4. Upload the generated tar file
84
+
85
+
B. Upload relevant files
86
+
87
+
- Upload a tar file containing the relevant files (.def, .lef and flow.tcl).
88
+
89
+
- List the commands used.
90
+
- type: textarea
91
+
id: to-reproduce
92
+
attributes:
93
+
label: To Reproduce
94
+
validations:
95
+
required: true
96
+
- type: markdown
97
+
attributes:
98
+
value: ---
99
+
- type: textarea
100
+
id: logs
101
+
attributes:
102
+
label: Relevant log output
103
+
description: |
104
+
You can upload `build_openroad.log` file found in the main directory by dragging and dropping it below.
105
+
Feel free to add any other relevant log snippets to this section. This will be automatically formatted into code, so no need for backticks.
106
+
render: shell
107
+
validations:
108
+
required: false
109
+
- type: textarea
110
+
id: screenshots
111
+
attributes:
112
+
label: Screenshots
113
+
description: If applicable, drag and drop screenshots to help explain your problem.
114
+
validations:
115
+
required: false
116
+
- type: textarea
117
+
id: additional-context
118
+
attributes:
119
+
label: Additional Context
120
+
description: Add any other context about the problem here.
0 commit comments