Skip to content

Unix Signal SIGABRT raised from user application code #230

@penguali

Description

@penguali

I am using pyvsc in combination with cocotb and pyhdl-if. I am using the last two packages heavily and they are great!
I started using pyvsc for functional coverage and I am getting the following error when running with xcelium/23.09:

xmsim: *F,SIGUSR: Unix Signal SIGABRT raised from user application code. Stack trace information is captured in file /path/to/sigusrdump.out

After that the stack trace information gets printed.

I found out that solely importing vsc via import vsc is causing this issue in my testbench.
Then I isolated this by trying the following in a separate file:

try:
    import vsc
except Exception as e:
    print(f"Error while using vsc: {e}")

which prints out Aborted (core dumped). I am not sure if these two things are related or what is causing this issue.
This problem happens after the simulation is completely finished.

This is not so urgent as the simulation can still run normally and finish.

Thanks for maintaining!

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