Skip to content

[WIP] Remove optional valid/data stability assertions from libs that do not require input stability to function correctly#936

Draft
mgottscho wants to merge 11 commits intomainfrom
mgottscho/2025-11-13-remove-optional-stability
Draft

[WIP] Remove optional valid/data stability assertions from libs that do not require input stability to function correctly#936
mgottscho wants to merge 11 commits intomainfrom
mgottscho/2025-11-13-remove-optional-stability

Conversation

@mgottscho
Copy link
Copy Markdown
Contributor

No description provided.

@@ -228,8 +228,8 @@ br_verilog_fpv_test_tools_suite(
illegal_param_combinations = {
(
Copy link
Copy Markdown
Contributor Author

@mgottscho mgottscho Jan 23, 2026

Choose a reason for hiding this comment

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

[written by codex]

These FPV suites still list EnableAssertSelectStability, but the select monitor params were renamed to EnableAssumeSelectStability. This will try to set a non-existent parameter for mux-select monitors. Can you rename this (and the other occurrence in this file) to EnableAssumeSelectStability?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

OMG CODEX IT WORKED

"EnableAssertPushDataStability",
"EnableAssumePushValidStability",
"EnableAssumePushDataStability",
"EnableAssertSelectStability",
Copy link
Copy Markdown
Contributor Author

@mgottscho mgottscho Jan 23, 2026

Choose a reason for hiding this comment

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

[written by codex]

Same issue here: the monitor param is now EnableAssumeSelectStability, but the BUILD suite still uses EnableAssertSelectStability. Please rename this (and the other occurrence below) so the test tools pass valid params.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

OMG CODEX IT WORKED

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.

2 participants