Skip to content

bug(xcelium): DPI libraries are added as a list of list to command arguments #548

Description

@tymonx

When adding DPI libraries to the xcelium backend, they are added to the xrun command as ['-sv_lib', '<library>.so'] not as -sv_lib <library>.so. This is because created list of command arguments with DPI libraries is a list of list instead of flat list.

Root cause:

dpi_lib_cmd.append(["-sv_lib", lib])

Current command:

xrun ['-sv_lib', '<library>.so'] ...

Expected command:

xrun -sv_lib <library>.so ...

Fix:

dpi_lib_cmd.extend(("-sv_lib", lib))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions