Skip to content

Fix omitting SystemVerilog type when copying input/output ports in Block::Clone() - #4696

Merged
copybara-service[bot] merged 2 commits into
google:mainfrom
antmicro:sv_type_fix
Aug 5, 2026
Merged

Fix omitting SystemVerilog type when copying input/output ports in Block::Clone()#4696
copybara-service[bot] merged 2 commits into
google:mainfrom
antmicro:sv_type_fix

Conversation

@magancarz

Copy link
Copy Markdown
Contributor

This pull request fixes a missing copy of input/output port's system verilog type when cloning an IR block. I've added two regression tests ensuring SystemVerilog type variable value will be properly handled when running block conversion passes.

@ericastor ericastor left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Solid solution, thanks!

@copybara-service
copybara-service Bot merged commit 804eb42 into google:main Aug 5, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants