Search Criteria
Package Details: ghdl-llvm-git 4.0.0dev.r8602.g97df73f72-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ghdl-llvm-git.git (read-only, click to copy) |
---|---|
Package Base: | ghdl-llvm-git |
Description: | VHDL simulator - LLVM back-end |
Upstream URL: | https://github.com/ghdl/ghdl |
Licenses: | GPL2 |
Conflicts: | ghdl, ghdl-gcc-git, ghdl-mcode-git |
Provides: | ghdl, ghdl-git |
Submitter: | marzoul |
Maintainer: | marzoul (xiretza) |
Last Packager: | xiretza |
Votes: | 4 |
Popularity: | 0.45 |
First Submitted: | 2015-12-02 23:00 (UTC) |
Last Updated: | 2023-05-09 19:49 (UTC) |
Dependencies (9)
- gcc-ada (gcc-ada-gitAUR, gcc-ada-debugAUR, gcc-ada-snapshotAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- python-pyattributesAUR (check)
- python-pytest (check)
- python-pytoolingAUR (check)
- python-pyvhdlmodelAUR (python-pyvhdlmodel-gitAUR) (check)
- python-pyghdl (python-pyghdl-gitAUR) (optional) – python bindings and utilities
Required by (9)
- ghdl-yosys-plugin-git (requires ghdl-git)
- parvaj-bin (requires ghdl-git)
- python-cocotb (requires ghdl) (optional)
- python-cocotb-bus-git (requires ghdl) (optional)
- python-cocotb-git (requires ghdl) (optional)
- python-cocotb-test-git (requires ghdl) (optional)
- python-edalize-git (requires ghdl) (optional)
- python-pyghdl-git (requires ghdl-git)
- python-pyuvm (requires ghdl) (optional)
Latest Comments
1 2 3 Next › Last »
jorges commented on 2024-05-15 20:54 (UTC)
@bcb: Thank you very much! Indeed, it seems to be failing during the check phase. I'll disable them for the moment as a workaround.
bcb commented on 2024-05-14 14:13 (UTC)
@jorges - I got this to build just now. As per my previous comment, I added
options=(!lto)
to the PKGBUILD under thedepends=...
line. I did not run the checks (either runmakepkg --no-check
, or remove thecheck
function from the PKGBUILD) aspytooling
andpyvhdlmodel
are only needed for the checks and I have had issues with those in the past. I haven't done anything complicated with it, but it seems to verify some of my simple entities correctly.If you have problems, I suggest providing error messages (if they are long, use a pastebin service and provide the link here) to see if anybody can help.
jorges commented on 2024-05-14 12:04 (UTC) (edited on 2024-05-14 12:05 (UTC) by jorges)
For a couple of months now, I couldn't get this package to build. Does anyone have instructions/suggestions? I remember needing specific versions of pytooling (0.25.x, see this comment ) and pyvhdlmodel (>=4.0.1, <5.0), but I can't remember now how I did it last time. Any help will be appreciated.
bcb commented on 2023-11-08 12:35 (UTC)
I had to add
options=(!lto)
to the PKGBUILD to get this to build -- either GHDL does not support link-time optimisation or it needs an extra dependency to support it.(If you have LTO disabled in your makepkg.conf you won't notice a problem -- I only encountered it building in a clean chroot where that was the default.)
jorges commented on 2023-09-19 05:39 (UTC)
@jmalmari Could you elaborate more on how to build and install ghdl?
jmalmari commented on 2023-08-27 08:33 (UTC) (edited on 2023-09-16 10:47 (UTC) by jmalmari)
Got some installation trouble from crashing tests. Yay installed python-pyvhdlmodel-git for me but that version was incompatible. (It appears pyGHDL/dom/Aggregates.py and Expressions.py inherit classes from pyVHDLModel which now require the use of
__slots__
.)Got 0.25.1 from pip and it worked:
raldone01 commented on 2023-05-06 17:24 (UTC)
The package
python-pytooling-terminalui
no longer exists. I think it now resides inpython-pytooling
directly.xiretza commented on 2021-05-14 18:34 (UTC) (edited on 2021-05-14 18:34 (UTC) by xiretza)
Could you add the following before
./configure
(as outlined in the wiki)? The recent upstream makefile changes broke debug builds because LLVM can't handle-fvar-tracking-assignments
fromDEBUG_C(XX)FLAGS
.marzoul commented on 2021-05-09 14:35 (UTC)
Thanks for reporting. I have updated the PKGBUILD with unconditional removal of ghwdump for now.
1 2 3 Next › Last »