Skip to content

Add struct field ordering policy for dslx2sv-types#867

Merged
dank-openai merged 1 commit intomainfrom
dank/xls-struct-ordering-option
Mar 9, 2026
Merged

Add struct field ordering policy for dslx2sv-types#867
dank-openai merged 1 commit intomainfrom
dank/xls-struct-ordering-option

Conversation

@dank-openai
Copy link
Contributor

Summary

  • add an opt-in sv_struct_field_ordering policy for dslx2sv-types
  • thread the policy through the SV bridge and driver surface without changing existing defaults
  • document that reversed changes packed SV layout, and fix the README example to use --dslx_input_file

Validation

  • cargo test -p xlsynth --test sv_bridge_test
  • XLSYNTH_TOOLS=/opt/eda-tools/xlsynth/latest cargo test -p xlsynth-driver --test invoke_test dslx2sv_types

Landing

This is the provider-first PR for the struct-ordering rollout. rules_xlsynth will stack on this behavior, and Chili will consume it downstream.

@dank-openai dank-openai requested a review from meheff March 9, 2026 17:01
@dank-openai dank-openai merged commit abf3579 into main Mar 9, 2026
12 checks passed
@dank-openai dank-openai deleted the dank/xls-struct-ordering-option branch March 9, 2026 18:29
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