extern "C"
{
  fn abort ();
}
fn beq (a: bool, b: bool) -> bool
{
  let bools_eq = a == b;
  bools_eq
}
pub fn main ()
{
  let a = true;
  let b = false;
  let r = beq (a, b);
  if r { unsafe { abort (); } }
}
extern "C"
{
  fn abort ();
}
fn beq (a: bool, b: bool) -> bool
{
  let bools_eq = a == b;
  bools_eq
}
pub fn main ()
{
  let a = true;
  let b = false;
  let r = beq (a, b);
  if r { unsafe { abort (); } }
}