Skip to content

openfpga: forward eda_api and verbose to base ctor correctly#524

Open
ThVerg wants to merge 1 commit into
olofk:mainfrom
ThVerg:fix-openfpga-super-init
Open

openfpga: forward eda_api and verbose to base ctor correctly#524
ThVerg wants to merge 1 commit into
olofk:mainfrom
ThVerg:fix-openfpga-super-init

Conversation

@ThVerg
Copy link
Copy Markdown

@ThVerg ThVerg commented May 11, 2026

Edatool.__init__ takes (edam, work_root, eda_api, verbose). Openfpga.__init__ was calling super().__init__(edam, work_root, verbose), which assigns verbose into the eda_api slot and drops the real verbose flag entirely.

The third positional argument of Edatool.__init__ is eda_api, not verbose.
Openfpga.__init__ was passing 'verbose' into the eda_api slot, so verbose
was silently stored as the EDAM dict and the actual verbose flag was
dropped.
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.

1 participant