rohd icon indicating copy to clipboard operation
rohd copied to clipboard

Add extensive testing for zero-width `Logic`s and `LogicValue`s

Open mkorbel1 opened this issue 2 years ago • 7 comments

Motivation

There have been multiple bugs found related to zero-width Logics and LogicValues.

Desired solution

Add a bunch of tests covering behavior of things when the are zero-width, both functionally and for synthesis.

mkorbel1 avatar Mar 30 '22 16:03 mkorbel1

See #57

mkorbel1 avatar Mar 30 '22 17:03 mkorbel1

Some things to consider:

  • Unary operations (in gates and on LogicValues) need to probably throw an error when called on a 0-width signal

mkorbel1 avatar Jan 04 '24 17:01 mkorbel1

I can take this

dmetis avatar Jan 09 '24 10:01 dmetis