Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#66281 - [ghdl-llvm] unable to reproduce results in ghdl quick start guide

Attached to Project: Community Packages
Opened by cayetano santos (csantosb) - Friday, 17 April 2020, 08:19 GMT
Last edited by Filipe Laíns (FFY00) - Sunday, 19 April 2020, 16:44 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Filipe Laíns (FFY00)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Running heartbeat.vhdl example provided in ghdl quick start

https://ghdl.readthedocs.io/en/latest/examples/quick_start/heartbeat/README.html

guide produces an error

/usr/bin/ld: erreur dans /usr/lib/ghdl/std/v93/std_standard.o(.eh_frame); aucune table .eh_frame_hdr ne sera créée
/usr/bin/ld: erreur dans /usr/lib/ghdl/ieee/v93/std_logic_1164.o(.eh_frame); aucune table .eh_frame_hdr ne sera créée
/usr/bin/ld: erreur dans /usr/lib/ghdl/ieee/v93/std_logic_1164-body.o(.eh_frame); aucune table .eh_frame_hdr ne sera créée
/usr/bin/ld : e~heartbeat.o : dans la fonction « __ghdl_ELABORATE » :
ortho:(.text+0x74) : référence indéfinie vers « std__standard__RTI »
/usr/bin/ld : heartbeat.o : dans la fonction « work__heartbeat__PKG_ELAB » :
ortho:(.text+0x34) : référence indéfinie vers « ieee__std_logic_1164__ELABORATED »
/usr/bin/ld : ortho:(.text+0x3e) : référence indéfinie vers « ieee__std_logic_1164__ELAB_BODY »
/usr/bin/ld : heartbeat.o:(.data.rel.ro+0x18) : référence indéfinie vers « ieee__std_logic_1164__std_logic__RTI »
/usr/bin/ld : heartbeat.o:(.data.rel.ro+0xd8) : référence indéfinie vers « std__standard__time__RTI »
/usr/bin/ld : /usr/lib/ghdl/libgrt.a(grt-rtis_binding.o):(.data.rel+0x0) : référence indéfinie vers « std__standard__bit__RTI »
/usr/bin/ld : /usr/lib/ghdl/libgrt.a(grt-rtis_binding.o):(.data.rel+0x8) : référence indéfinie vers « std__standard__boolean__RTI »
collect2: erreur: ld a retourné le statut de sortie 1
ghdl:error: compilation error

Additional info:
* package version(s) : community/ghdl-gcc 0.37-4
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

ghdl -a heartbeat.vhdl
ghdl -e heartbeat
This task depends upon

Closed by  Filipe Laíns (FFY00)
Sunday, 19 April 2020, 16:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  ghdl-llvm 0.37-8
Comment by cayetano santos (csantosb) - Friday, 17 April 2020, 08:21 GMT
Sorry, I meant

* package version(s) : community/ghdl-llvm 0.37-4
Comment by Filipe Laíns (FFY00) - Friday, 17 April 2020, 23:56 GMT
I didn't manage to fix that one, I will probably need to contact the upstream.
Comment by cayetano santos (csantosb) - Sunday, 19 April 2020, 08:52 GMT
Are you aware that all three aur equivalent packages perform well ?

Loading...