Skip to content

Conversation

calad0i
Copy link
Contributor

@calad0i calad0i commented Sep 28, 2025

Description

Currently, if a layer is named out_something, the generated firmware will be unsynthesizable due to a naming conflict. The program checks for the prefix out_ for special variables, which was unprotected and may come from user defined layer names and let the writer writing the same definition twice (out_something and something will be two keys in attrs, but VariableMapping strips off the out_ prefix and the writer iterates twice on it)

Type of change

  • Bug fix (non-breaking change that fixes an issue)

Tests

Checklist

  • all

@calad0i calad0i added bug please test Trigger testing by creating local PR branch labels Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug please test Trigger testing by creating local PR branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant