Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PSL next_a / next_e support #1089

Open
Blebowski opened this issue Dec 4, 2024 · 0 comments
Open

PSL next_a / next_e support #1089

Blebowski opened this issue Dec 4, 2024 · 0 comments
Labels

Comments

@Blebowski
Copy link
Contributor

Blebowski commented Dec 4, 2024

Currently next_a and next_e operators are not supported. NVC fails with:

** Fatal: cannot handle PSL kind P_NEXT_A in build_node
    > ../src/psl_next_a.vhd:55
    |
 55 |   NEXT_0_a : assert always (a -> next_a[3 to 5] (b));
    |                                  ^^^^^^^^^^^^^^^^^^
make: *** [Makefile:16: psl_next_a] Error 1

Steps to reporduce:

git clone https://github.com/Blebowski/psl_with_ghdl
cd psl_with_ghdl
git checkout port-to-nvc
cd sim
make psl_next_a

or

make psl_next_e
@Blebowski Blebowski changed the title PSL next_a support PSL next_a / next_e support Dec 4, 2024
@nickg nickg added the psl label Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants