message: fixup! [asm] fix separation between generic gate 1 and generic gate 2 in debugging
diff: @@ -67,6 +67,10 @@ where
  // wires
  {
  + // wiring
  + let mut wires1 = vec![];
  + let mut wires2 = vec![];
  +
  for (
  col,
  Wire {
  @@ -75,11 +79,6 @@ where
  },
  ) in wires.iter().enumerate()
  {
  - // wiring
  - let (wires1, wires2) = {
  - let mut wires1 = vec![];
  - let mut wires2 = vec![];
  -
  if row != *to_row || col != *to_col {
  let col_str = if matches!(typ, GateType::Generic) {
  format!(".{}", Self::generic_cols(col))
  @@ -101,9 +100,7 @@ where
  wires2.push(res);
  }
  }
  -
  - (wires1, wires2)
  - };
  + }
  match (!wires1.is_empty(), !wires2.is_empty()) {
  (false, false) => (),
  @@ -123,7 +120,6 @@ where
  }
  };
  }
  - }
  res.push('\n');
  }
  @@ -233,6 +229,7 @@ mod tests {
  GateType::Generic,
  Wire::for_row(2)
  .wire(0, Wire::new(1, 2))
  + .wire(3, Wire::new(2, 5))
  .wire(5, Wire::new(1, 1)),
  vec![1.into(), 2.into()],
  ),
  @@ -247,7 +244,7 @@ row1.Poseidon<1,2>
  row2.Generic<1,2>
  .l1 -> row1[2]
  -.o2 -> row1[1]"#;
  +.l2 -> row2.o2, .o2 -> row1[1]"#;
  let asm = circuit.generate_asm();
  