LarsAsplund on vunit_event
Added string decoration functio… Make check result function an a… Added event mechanism. and 13 more (compare)
LarsAsplund on master
Fixed lint warnings. (compare)
LarsAsplund on lint-fix-20230206
Fixed lint warnings. (compare)
LarsAsplund on vunit_event
Add result function to check_eq… (compare)
LarsAsplund on vunit_event
Replaced AXI stream synchroniza… Add support for deferring check… Add support for ordering of pre… and 6 more (compare)
LarsAsplund on vunit_event
Update event. Replaced AXI stream synchroniza… Add support for deferring check… and 7 more (compare)
LarsAsplund on vunit_event
Added string decoration functio… Make check result function an a… Added event mechanism. and 12 more (compare)
@rafaelnp Hmmm, so in by GHDL install directory under lib/ghdl/ieee/v08
, for example, I see .o
files for all the compiled VHDL files, not a single .cf
. Maybe when GHDL is compiled on linux it is different, but I use Windows.
One problem I see with your path is the GHDL exe is not there. My path has C:\ghdl\ghdl-0.36-mingw64-llvm\bin
some years ago GHDL was distributed as a Debian package, but because it included non-free IEEE libs it was removed. Then, Tristan wrote openieee to allow a roughly functional package of GHDL + libs to be distributed through Debian repos. Now that IEEE libs are open source, openieee should not be required.
Ahhh okay, I see. Probably explains why I had so many difficulties with GHDL a few years ago when I first tried to use it. Thanks for the history!
=== Command output: ===
/usr/bin/ghdl-mcode:warning: library ieee does not exists for v08
/usr/local/lib/python3.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:9:9: cannot find resource library "ieee"
/usr/local/lib/python3.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:10:10: unit "std_logic_1164" not found in library "ieee"
Compile failed
--export-json
to get started with rust_hdl
. I have done neither before, so I'm having trouble helping him. VUnit is choking on the vendor libraries. Their location is called out in the modelsim.ini
file, and there are no complaints when simulating the design. But when he tried to --export-json
, VUnit says it can't find the libraries.
$PATH
, and now it works. I compared both package contents (Arch and Ubuntu) to the manually installed files, and there are binary (*.o)
and VHDL files missing. Thanks for your help. :)
add_config
? I'm looking to retrieve the name so I can pass it to the file_handler parameters. I've checked the documentation but the only information that I've found that could be extracted from the runner are output_path
and tb_path