コード例 #1
0
ファイル: tsqr.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (CC, f, mpc_sqr);
  test_start ();

  testsqr (247, -65, 8, 24);
  testsqr (5, -896, 3, 2);
  testsqr (-3, -512, 2, 16);
  testsqr (266013312, 121990769, 27, 0);
  testsqr (170, 9, 8, 0);
  testsqr (768, 85, 8, 16);
  testsqr (145, 1816, 8, 24);
  testsqr (0, 1816, 8, 24);
  testsqr (145, 0, 8, 24);

  data_check (f, "sqr.dat");
  tgeneric (f, 2, 1024, 1, 0);

  reuse_bug ();

  test_end ();

  return 0;
}
コード例 #2
0
int
main (void)
{
  DECL_FUNC (CCS, f, mpc_mul_si);
  test_start ();

  tgeneric (f, 2, 1024, 7, -1);

  test_end ();

  return 0;
}
コード例 #3
0
int
main (void)
{
    DECL_FUNC (CCU, f, mpc_div_2exp);

    test_start ();

    tgeneric (f, 2, 1024, 7, -1);

    test_end ();

    return 0;
}
コード例 #4
0
ファイル: tui_ui_sub.c プロジェクト: balagopalraj/clearlinux
int
main (void)
{
    DECL_FUNC (CUUC, f, mpc_ui_ui_sub);

    test_start ();

    tgeneric (f, 2, 1024, 7, -1);

    test_end ();

    return 0;
}
コード例 #5
0
ファイル: timag.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (FC, f, mpc_imag);

  test_start ();

  tgeneric (f, 2, 1024, 1, 4096);

  test_end ();

  return 0;
}
コード例 #6
0
ファイル: tabs.c プロジェクト: 119/aircam-openwrt
int
main (void)
{
  DECL_FUNC (FC, f, mpc_abs);

  test_start ();

  tgeneric (f, 2, 1024, 1, 0);
  data_check (f, "abs.dat");

  test_end ();

  return 0;
}
コード例 #7
0
ファイル: tpow_fr.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (CCF, f, mpc_pow_fr);
  test_start ();

  test_reuse ();
  data_check (f, "pow_fr.dat");
  tgeneric (f, 2, 1024, 7, 10);

  test_end ();

  return 0;
}
コード例 #8
0
ファイル: ttanh.c プロジェクト: 119/aircam-openwrt
int
main (void)
{
  DECL_FUNC (CC, f, mpc_tanh);

  test_start ();

  data_check (f, "tanh.dat");
  tgeneric (f, 2, 512, 7, 4);

  test_end ();

  return 0;
}
コード例 #9
0
ファイル: tlog.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (CC, f, mpc_log);

  test_start ();

  data_check (f, "log.dat");
  tgeneric (f, 2, 512, 7, 128);

  test_end ();

  return 0;
}
コード例 #10
0
ファイル: tproj.c プロジェクト: 119/aircam-openwrt
int
main (void)
{
  DECL_FUNC (CC, f, mpc_proj);

  test_start ();

  tgeneric (f, 2, 1024, 1, 4096);
  data_check (f, "proj.dat");

  test_end ();

  return 0;
}
コード例 #11
0
ファイル: tnorm.c プロジェクト: fabio-d/xc16plusplus-source
int
main (void)
{
    DECL_FUNC (FC, f, mpc_norm);

    test_start ();

    data_check (f, "norm.dat");
    tgeneric (f, 2, 1024, 1, 4096);

    test_end ();

    return 0;
}
コード例 #12
0
ファイル: tasin.c プロジェクト: 119/aircam-openwrt
int
main (void)
{
  DECL_FUNC (CC, f, mpc_asin);

  test_start ();

  data_check (f, "asin.dat");
  tgeneric (f, 2, 512, 7, 7);

  test_end ();

  return 0;
}
コード例 #13
0
ファイル: tadd_ui.c プロジェクト: 119/aircam-openwrt
int
main (void)
{
  DECL_FUNC (CCU, f, mpc_add_ui);

  test_start ();

  check_ternary_value ();
  tgeneric (f, 2, 1024, 7, -1);

  test_end ();

  return 0;
}
コード例 #14
0
int
main (void)
{
  DECL_FUNC (CC, f, mpc_sqrt);

  test_start ();

  data_check (f, "sqrt.dat");
  tgeneric (f, 2, 1024, 7, 256);

  test_end ();

  return 0;
}
コード例 #15
0
ファイル: tadd_fr.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (CCF, f, mpc_add_fr);
  test_start ();

  check_ternary_value (1024, 1);

  data_check (f, "add_fr.dat");
  tgeneric (f, 2, 1024, 7, 10);

  test_end ();
  return 0;
}
コード例 #16
0
ファイル: tmul_i.c プロジェクト: MaddTheSane/haiku-buildtools
int
main (void)
{
  DECL_FUNC (CCI, f, mpc_mul_i);

  test_start ();

  check_different_precisions ();
  tgeneric (f, 2, 1024, 7, -1);

  test_end ();

  return 0;
}
コード例 #17
0
int
main (void)
{
  DECL_FUNC (CC, f, mpc_atanh);

  test_start ();

  bug20091120 ();

  data_check (f, "atanh.dat");
  tgeneric (f, 2, 512, 5, 128);

  test_end ();

  return 0;
}
コード例 #18
0
ファイル: tadd.c プロジェクト: Distrotech/mpc
int
main (void)
{
  DECL_FUNC (C_CC, f, mpc_add);
  f.properties = FUNC_PROP_SYMETRIC;

  test_start ();

  check_ternary_value();
  data_check (f, "add.dat");
  tgeneric (f, 2, 1024, 7, -1);

  test_end ();

  return 0;
}
コード例 #19
0
int
main (void)
{
  DECL_FUNC(CC, f,mpc_cosh);

  test_start ();

  data_check (f, "cosh.dat");
  tgeneric (f, 2, 512, 7, 7);

  pure_real_argument ();
  pure_imaginary_argument ();

  test_end ();

  return 0;
}