Skip to content

GHDL 4.1.0 mcode backend not recognized #1038

@n8tlarsen

Description

@n8tlarsen

$ python run.py
ERROR - Could not detect known LLVM backend by parsing 'ghdl --version'
Expected to find one of dict_keys(['mcode code generator', 'llvm (\d+\.\d+\.\d+ )?code generator', 'GCC (back-end|\d+\.\d+\.\d+) code generator'])
== Output of 'ghdl --version'============================================================
GHDL 4.1.0 (tarball) [Dunoon edition]
Compiled with GNAT Version: 10.5.0
static elaboration, mcode JIT code generator
Written by Tristan Gingold.

Copyright (C) 2003 - 2024 Tristan Gingold.
GHDL is free software, covered by the GNU General Public License. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

=========================================================================================
Traceback (most recent call last):
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/ui/init.py", line 735, in main
all_ok = self._main(post_run)
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/ui/init.py", line 779, in _main
all_ok = self._main_run(post_run)
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/ui/init.py", line 804, in _main_run
simulator_if = self._create_simulator_if()
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/ui/init.py", line 798, in _create_simulator_if
return self._simulator_class.from_args(args=self._args, output_path=self._simulator_output_path)
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/sim_if/ghdl.py", line 77, in from_args
backend=cls.determine_backend(prefix),
File "/home/nathan/.local/lib/python3.10/site-packages/vunit/sim_if/ghdl.py", line 145, in determine_backend
raise AssertionError("No known GHDL back-end could be detected from running 'ghdl --version'")
AssertionError: No known GHDL back-end could be detected from running 'ghdl --version'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions