Skip to content

Conversation

kroening
Copy link
Collaborator

@kroening kroening commented Sep 4, 2025

This fixes the grammar to allow ANSI module port declarations that have a default value.

This adds support for module ports (ANSI and non-ANSI) that have a default value to the type checker.

@kroening kroening force-pushed the port_with_value1-fix branch 2 times, most recently from 9ea80e8 to 4e12acf Compare September 5, 2025 04:14
This replaces the use of exprt in verilog_synthesist::instantiate_ports by a
stronger type.
@kroening kroening force-pushed the port_with_value1-fix branch 3 times, most recently from 3ca6d22 to fea0d46 Compare September 6, 2025 03:31
This fixes the grammar to allow ANSI module port declarations that have a
default value.

This adds support for module ports (ANSI and non-ANSI) that have a default
value to the type checker.
@kroening kroening force-pushed the port_with_value1-fix branch from fea0d46 to d6e359a Compare September 6, 2025 03:55
@tautschnig tautschnig merged commit 9ab06ff into main Sep 8, 2025
11 checks passed
@tautschnig tautschnig deleted the port_with_value1-fix branch September 8, 2025 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants