Return circuit depth (i.e., length of critical path).
This does not include compiler or simulator directives
such as ‘barrier’ or ‘snapshot’.
Depth of circuit.
The circuit depth and the DAG depth need not be the