-
Notifications
You must be signed in to change notification settings - Fork 0
v1.3.0 #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
be14c4c
to
91a08a0
Compare
Hey @Paebbels any updates on this? |
@ktbarrett ufff. Did I really forget to finish this branch and merge it? f*** I'm sorry. I'll have a look at the weekend. |
Versions What have I done (or not done ...?) How did I got distracted from this PR when GHDL |
No problem, I'll look again in a week after I return from the wilderness. I think v5.0.1 solves our (pyuvm's) problem, but the latest and greatest would be nice. |
Selecting |
@ktbarrett there is/was a chicken/egg problem which should be fixed. pyTooling/Actions → ghdl/ghdl → ghdl/setup-ghdl → ghdl/ghdl I updated pyTooling/Action to improve the generated |
@tgingold I might have reported this before (by email?), but I can't find any matching issue here or at ghdl/ghdl. All pipelines using Windows + MSYS2 + LLVM-JIT backend are failing to finish a simulation. It reports the expected simulations outputs (here an assert statement printing "hello world"), but then the surrounding shell reports a non-zero exit code. Example job: https://github.com/ghdl/setup-ghdl/actions/runs/18147743237/job/51652701449 There is no scripting, just purely calling GHDL in Bash: ghdl -a --std=08 example/HelloWorld.vhdl
ghdl -e --std=08 HelloWorld
ghdl -r --std=08 HelloWorld Generated output:
Any ideas? |
🎉 Thanks for the effort! |
@Paebbels We don't have this issue on ghdl/ghdl runners. Why is setup-ghdl special ? |
@tgingold I'm not sure what's the difference causing it. Let me try to gather a list of differences for you, maybe you spot a key difference that could cause it. I'll keep the differences to the LLVM-JIT variant. When mentioning ghdl, I refer to builds of or packages containing LLVM-JIT variants.
|
I noticed, that setup-ghdl is used in the ghdl pipeline, to test new releases (like Let me add code to trigger a run of testsuite |
I enhanced the ghdl pipeline, such as If I remove The current LLVM version in MSYS2 is 21.1.1. |
So it looks like this is indeed a problem with llvm-jit. I will investigate. |
Thanks. Meanwhile, All new |
New Features
inventory.json
if a previously supported version was revoked.latest
, which gets the latest released version from latestnightly
build viainventory.json
.Changes
Documentation
latest
.Unit Tests
latest
andnightly
.Closes Add tiny test example #16.
Related Issues and Pull-Requests