Skip to content
This repository has been archived by the owner on Aug 19, 2024. It is now read-only.

Fix legacy support for ExecutionOptions #195

Merged
merged 1 commit into from
Sep 18, 2020

Conversation

jackkoenig
Copy link
Collaborator

CompilerAnnotation has been deprecated and is now rarely used in FIRRTL,
replaced with RunFirrtlTransformAnnotation of an Emitter. The
(deprecated) support for ExecutionOptions now handles this change.

chipsalliance/firrtl#1870 necessitates this change. Concretely, FirrtlExecutionOptions no longer create CompilerAnnotation, instead they create RunFirrtlTransformAnnotation with an Emitter.

CompilerAnnotation has been deprecated and is now rarely used in FIRRTL,
replaced with RunFirrtlTransformAnnotation of an Emitter. The
(deprecated) support for ExecutionOptions now handles this change.
Copy link
Member

@ducky64 ducky64 left a comment

Choose a reason for hiding this comment

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

lgtm, feel free to merge

@jackkoenig
Copy link
Collaborator Author

I don’t have write access but @chick this fixes the release issue

@ducky64
Copy link
Member

ducky64 commented Sep 18, 2020

Oh interesting. Will merge then.

@ducky64 ducky64 merged commit 2ebf008 into ucb-bar:master Sep 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants