message: Remove non-release requirement from debug_sponge
diff: @@ -3,7 +3,7 @@ use crate::poseidon::{ArithmeticSponge, ArithmeticSpongeParams, Sponge};
  use ark_ec::{short_weierstrass_jacobian::GroupAffine, SWModelParameters};
  use ark_ff::{BigInteger, Field, FpParameters, One, PrimeField, Zero};
  -#[cfg(all(feature = "debug_sponge", debug_assertions))]
  +#[cfg(feature = "debug_sponge")]
  use o1_utils::FieldHelpers;
  pub use crate::FqSponge;
  @@ -136,14 +136,14 @@ where
  // "debug_sponge" feature is enabled.
  macro_rules! debug_sponge {
  ($name:expr, $sponge:expr) => {
  - #[cfg(all(feature = "debug_sponge", debug_assertions))]
  + #[cfg(feature = "debug_sponge")]
  {
  // No input
  debug_sponge_print_state!($name, $sponge);
  }
  };
  ($name:expr, $input:expr, $sponge:expr) => {
  - #[cfg(all(feature = "debug_sponge", debug_assertions))]
  + #[cfg(feature = "debug_sponge")]
  {
  // Field input
  debug_sponge_print_state!($name, $sponge);
  @@ -152,11 +152,9 @@ macro_rules! debug_sponge {
  }
  };
  }
  -#[cfg(all(feature = "debug_sponge", debug_assertions))]
  +#[cfg(feature = "debug_sponge")]
  macro_rules! debug_sponge_print_state {
  ($name:expr, $sponge:expr) => {
  - #[cfg(all(feature = "debug_sponge", debug_assertions))]
  - {
  println!(
  "debug_sponge: {} state {:?} {}",
  $name,
  @@ -168,7 +166,6 @@ macro_rules! debug_sponge_print_state {
  .collect::<Vec<String>>()
  .join(" "),
  );
  - }
  };
  }
  