blob: 2acdd2cd31f6970f0fc07ff3275654f58978c68e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
---
name: Bug report
about: Create a report to help us improve
---
**Description**
A clear and concise description of what the issue is about.
**Expected behaviour**
What you expected to happen, and what is happening instead.
**Context**
Please paste the `GHDL Bug occurred` log block here. Also, provide the following information:
- OS:
- Origin:
- [ ] Package manager. Repo:
- [ ] Released binaries. Tarball:
- [ ] Built from sources. Commit SHA:
**Additional context**
Add any other context about the problem here. If applicable, add screenshots to help explain your problem.
**How to reproduce?**
Tell us how to reproduce this issue. Please provide a Minimal Working Example (MWE), that is compatible with [issue-runner](https://github.com/1138-4EB/issue-runner). With sample code it's easier to reproduce the bug and it's much faster to fix it. For example:
```
#>> ent.vhd
entity ent is
end entity;
architecture a of ent is
begin
process begin
report "Hello world" severity note;
end process;
end;
#>> sim.sh
ghdl -a ent.vhd
ghdl --elab-run ent
#>> run.sh
docker run --rm -tv /$(pwd):/src -w //src ghdl/ghdl:buster-mcode sh -c ./sim.sh
#>> end
```
Note that `run.sh` is used to execute `sim.sh` inside a docker container. Please, put your commands in `sim.sh` and just copy `run.sh` from the example. Using `ghdl/ghdl:*` docker images to run the MWEs ensures that the latest available GHDL is used.
**Files**
A list of relevant files for this issue. Large files can be uploaded one-by-one or in a tarball/zipfile. See [1138-4EB/issue-runner#parser](https://github.com/1138-4EB/issue-runner#parser).
**Checklist**
Before submitting your issue, please review the following checklist:
- [ ] Add `GHDL Bug occurred` log block
- [ ] Add a MWE
- [ ] Try the latest version
|