rsetaluri
rsetaluri
```RecursionError: maximum recursion depth exceeded while calling a Python object Exception ignored in: '_pydevd_frame_eval.pydevd_frame_evaluator_darwin_36_64.get_bytecode_while_frame_eval' RecursionError: maximum recursion depth exceeded while calling a Python object RecursionError: maximum recursion depth exceeded while...
Imagine a circuit with input `I` of type `Bits(4)`. If we have a `fault.Tester` for this circuit, and we issue for example a `poke(circuit.I, 100)`, what should happen? I see...
- [ ] Capture line info so we can print original source of expect failures and prints - [ ] Make expect failures uniform across targets - [ ] Verilator...
The following all work currently: ```python m.AnonProduct[{}] m.Product.from_fields("T", {}) class T(m.Product): pass ``` We should raise an error for all of these.
The following code shows an example where two ostensibly identical circuits have a different repr because of an intermediate temporary. ```python import difflib import sys import magma as m class...
We currently have support for both attribute and get item syntax on *instances* of tuples: ```python T = m.AnonProduct[{"x": m.Bit}] t = T() t.x t["x"] ``` however, we don't have...