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

Fix VCS incompatible type issue #2589

Open
wants to merge 1 commit into
base: cv32e40p/dev
Choose a base branch
from

Conversation

murattokez
Copy link

Summary

This PR fixes an issue where VCS throws an "Incompatible complex type" error. The fix ensures compatibility with both Questa and VCS.

Changes

  • Updated cv32e40p_load_store_instr_lib.sv to assign the dynamic array to a temporary queue before usage.
  • Applied the same fix to cv32e40p_loop_instr.sv.
  • Verified that the fix works on both Questa and VCS (tested with V-2023.12-SP1-1).

Related Issues

Testing

  • ✅ Verified compilation with Questa.
  • ✅ Verified compilation with VCS (V-2023.12-SP1-1).
  • No functional changes expected.

@murattokez murattokez closed this Mar 7, 2025
@murattokez murattokez reopened this Mar 7, 2025
@murattokez murattokez closed this Mar 7, 2025
@murattokez murattokez reopened this Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant