#include <stdio.h>#include <string.h>#include <signal.h>#include <stdlib.h>#include "arith.h"#include "arith.internal.h"
Go to the source code of this file.
Defines | |
| #define | RAND_ITERS 10000 |
| #define | FLAGMASK |
| #define | AR_ERR (AR_STAT_OVERFLOW | AR_STAT_UNDEFINED) |
| #define | U "_sunOS" |
Functions | |
| void | fadd (float *z, float *a, float *b) |
| void | fsub (float *z, float *a, float *b) |
| void | fmul (float *z, float *a, float *b) |
| void | fdiv (float *z, float *a, float *b) |
| void | xdfadd (long double *z, long double *a, long double *b) |
| void | xdfsub (long double *z, long double *a, long double *b) |
| void | xdfmul (long double *z, long double *a, long double *b) |
| void | xdfdiv (long double *z, long double *a, long double *b) |
| void | dfadd (double *z, double *a, double *b) |
| void | dfsub (double *z, double *a, double *b) |
| void | dfmul (double *z, double *a, double *b) |
| void | dfdiv (double *z, double *a, double *b) |
| void | fperr (int sig) |
| int | matherr () |
| int | getnewline (FILE *fp) |
| int | getcray64 (FILE *fp, AR_CRAY_64 *x) |
| int | getcray128 (FILE *fp, AR_CRAY_128 *x) |
| int | getieee32 (FILE *fp, AR_IEEE_32 *x) |
| int | getieee64 (FILE *fp, AR_IEEE_64 *x) |
| int | getint64 (FILE *fp, AR_INT_64 *x) |
| int | getint (FILE *fp, int *x) |
| int | getcray64_2 (FILE *fp, AR_CRAY_64 *x, AR_CRAY_64 *y, AR_CRAY_64 *res, int *ansflags) |
| int | getcray64_1 (FILE *fp, AR_CRAY_64 *x, AR_CRAY_64 *res, int *ansflags) |
| int | getcray64_i (FILE *fp, AR_CRAY_64 *x, AR_INT_64 *y, AR_CRAY_64 *res, int *ansflags) |
| int | getcray64_i2 (FILE *fp, AR_INT_64 *x, AR_INT_64 *y, AR_INT_64 *res, int *ansflags) |
| int | getcray128_2 (FILE *fp, AR_CRAY_128 *x, AR_CRAY_128 *y, AR_CRAY_128 *res, int *ansflags) |
| int | getcray128_1 (FILE *fp, AR_CRAY_128 *x, AR_CRAY_128 *res, int *ansflags) |
| int | getcray128_1a (FILE *fp, AR_INT_64 *x, AR_CRAY_128 *res, int *ansflags) |
| int | getcray128_1b (FILE *fp, AR_CRAY_128 *x, AR_INT_64 *res, int *ansflags) |
| int | getcray128_1c (FILE *fp, AR_CRAY_128 *x, AR_IEEE_64 *res, int *ansflags) |
| int | getcray128_i (FILE *fp, AR_CRAY_128 *x, AR_INT_64 *y, AR_CRAY_128 *res, int *ansflags) |
| int | getcray128_64 (FILE *fp, AR_CRAY_128 *x, AR_CRAY_64 *y, AR_CRAY_128 *res, int *ansflags) |
| int | getieee64_2 (FILE *fp, AR_IEEE_64 *x, AR_IEEE_64 *y, AR_IEEE_64 *res, int *ansflags) |
| int | getieee64_2c (FILE *fp, AR_CPLX_IEEE_64 *x, AR_CPLX_IEEE_64 *y, AR_CPLX_IEEE_64 *res, int *ansflags) |
| int | getieee64_1 (FILE *fp, AR_IEEE_64 *x, AR_IEEE_64 *res, int *ansflags) |
| int | getieee32_2 (FILE *fp, AR_IEEE_32 *x, AR_IEEE_32 *y, AR_IEEE_32 *res, int *ansflags) |
| int | getieee32_2c (FILE *fp, AR_CPLX_IEEE_32 *x, AR_CPLX_IEEE_32 *y, AR_CPLX_IEEE_32 *res, int *ansflags) |
| int | getieee32_1 (FILE *fp, AR_IEEE_32 *x, AR_IEEE_32 *res, int *ansflags) |
| int | getint64_1 (FILE *fp, AR_INT_64 *x, AR_INT_64 *res, int *ansflags) |
| int | crayok64 (AR_CRAY_64 *ans, AR_CRAY_64 *res, int ansflags, int resflags) |
| int | crayok64i (AR_INT_64 *ans, AR_INT_64 *res, int ansflags, int resflags) |
| int | crayok128 (AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) |
| int | ieeeok64 (AR_IEEE_64 *ans, AR_IEEE_64 *res, int ansflags, int resflags) |
| int | ieeeok32 (AR_IEEE_32 *ans, AR_IEEE_32 *res, int ansflags, int resflags) |
| int | intok64 (AR_INT_64 *ans, AR_INT_64 *res, int ansflags, int resflags) |
| prcray64 (AR_CRAY_64 *x) | |
| prcray128 (AR_CRAY_128 *x) | |
| print64 (AR_INT_64 *x) | |
| prieee64 (AR_IEEE_64 *x) | |
| prieee32 (AR_IEEE_32 *x) | |
| crayerr64_2 (char *lab, AR_CRAY_64 *x, AR_CRAY_64 *y, AR_CRAY_64 *ans, AR_CRAY_64 *res, int ansflags, int resflags) | |
| crayerr64_1 (char *lab, AR_CRAY_64 *x, AR_CRAY_64 *ans, AR_CRAY_64 *res, int ansflags, int resflags) | |
| crayerr64_i (char *lab, AR_CRAY_64 *x, AR_INT_64 *y, AR_CRAY_64 *ans, AR_CRAY_64 *res, int ansflags, int resflags) | |
| crayerr64_i2 (char *lab, AR_INT_64 *x, AR_INT_64 *y, AR_INT_64 *ans, AR_INT_64 *res, int ansflags, int resflags) | |
| crayerr128_2 (char *lab, AR_CRAY_128 *x, AR_CRAY_128 *y, AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) | |
| crayerr128_1 (char *lab, AR_CRAY_128 *x, AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) | |
| crayerr128_1a (char *lab, AR_INT_64 *x, AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) | |
| crayerr128_1b (char *lab, AR_CRAY_128 *x, AR_INT_64 *ans, AR_INT_64 *res, int ansflags, int resflags) | |
| crayerr128_1c (char *lab, AR_CRAY_128 *x, AR_IEEE_64 *ans, AR_IEEE_64 *res, int ansflags, int resflags) | |
| crayerr128_i (char *lab, AR_CRAY_128 *x, AR_INT_64 *y, AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) | |
| crayerr128_64 (char *lab, AR_CRAY_128 *x, AR_CRAY_64 *y, AR_CRAY_128 *ans, AR_CRAY_128 *res, int ansflags, int resflags) | |
| ieeeerr64_2 (char *lab, AR_IEEE_64 *x, AR_IEEE_64 *y, AR_IEEE_64 *ans, AR_IEEE_64 *res, int ansflags, int resflags) | |
| ieeeerr64_2c (char *lab, AR_CPLX_IEEE_64 *x, AR_CPLX_IEEE_64 *y, AR_CPLX_IEEE_64 *ans, AR_CPLX_IEEE_64 *res, int ansflags, int resflags) | |
| ieeeerr64_1 (char *lab, AR_IEEE_64 *x, AR_IEEE_64 *ans, AR_IEEE_64 *res, int ansflags, int resflags) | |
| ieeeerr32_2 (char *lab, AR_IEEE_32 *x, AR_IEEE_32 *y, AR_IEEE_32 *ans, AR_IEEE_32 *res, int ansflags, int resflags) | |
| ieeeerr32_2c (char *lab, AR_CPLX_IEEE_32 *x, AR_CPLX_IEEE_32 *y, AR_CPLX_IEEE_32 *ans, AR_CPLX_IEEE_32 *res, int ansflags, int resflags) | |
| ieeeerr32_1 (char *lab, AR_IEEE_32 *x, AR_IEEE_32 *ans, AR_IEEE_32 *res, int ansflags, int resflags) | |
| interr64_1 (char *lab, AR_INT_64 *x, AR_INT_64 *ans, AR_INT_64 *res, int ansflags, int resflags) | |
| craytest64_2 (char *fn, char *lab, int(*op)(), int rounding, int *tests, int *failures) | |
| craytest64_2t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest64_1 (char *fn, char *lab, int(*op)(), int rounding, int *tests, int *failures) | |
| craytest64_1t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest64_c (char *fn, char *lab, int(*op)(), AR_TYPE type1, AR_TYPE type2, int *tests, int *failures) | |
| craytest64_i (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest64_i2 (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest128_64 (char *fn, char *lab, int(*op)(), AR_TYPE type1, AR_TYPE type2, int *tests, int *failures) | |
| craytest128_2t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest128_1 (char *fn, char *lab, int(*op)(), int rounding, int *tests, int *failures) | |
| craytest128_1t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| craytest128_i (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest64_2c (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest64_2cmp (char *fn, char *lab, AR_COMPARE_TYPE(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest64_2t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest64_1t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest32_2c (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest32_2cmp (char *fn, char *lab, AR_COMPARE_TYPE(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest32_2t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeetest32_1t (char *fn, char *lab, int(*op)(), AR_TYPE type, int *tests, int *failures) | |
| ieeerand128_2 (char *lab, int(*simop)(), int rounding, void(*realop)(), int *tests, int *lowp, int *highp) | |
| ieeerand64_2 (char *lab, int(*simop)(), int rounding, void(*realop)(), int *tests, int *lowp, int *highp) | |
| ieeerand32_2 (char *lab, int(*simop)(), int rounding, void(*realop)(), int *tests, int *lowp, int *highp) | |
| convtest64 (char *fn, char *lab, int(*op)(), int opt1, int opt2, int *tests, int *failures) | |
| convtest128a (char *fn, char *lab, int(*op)(), int opt, int *tests, int *failures) | |
| convtest128b (char *fn, char *lab, int(*op)(), int opt, int *tests, int *failures) | |
| convtest128c (char *fn, char *lab, int(*op)(), int opt, int *tests, int *failures) | |
| misc_tests (int *failures) | |
| t_index () | |
| t_scan () | |
| t_verify () | |
| validate (int status, int xstatus, int result, int xresult) | |
| main (int argc, char **argv) | |
Variables | |
| static volatile int | fp_error = 0 |
| AR_TYPE | inttype |
| static | misc_errors = 0 |
| static char | USMID [] = "\n%Z%%M% %I% %G% %U%\n" |
| static char | rcsid [] = "$Id: confidence.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $" |
| #define AR_ERR (AR_STAT_OVERFLOW | AR_STAT_UNDEFINED) |
Definition at line 57 of file confidence.c.
Referenced by crayok128(), crayok64(), crayok64i(), ieeeok32(), ieeeok64(), and intok64().
| #define FLAGMASK |
Definition at line 54 of file confidence.c.
Referenced by crayok128(), crayok64(), crayok64i(), ieeeok32(), ieeeok64(), and intok64().
| #define RAND_ITERS 10000 |
Definition at line 52 of file confidence.c.
| #define U "_sunOS" |
Referenced by c_atoq(), main(), Mask64(), and Targ_IntrinsicOp().
| convtest128a | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | opt, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1899 of file confidence.c.
References crayerr128_1a(), crayok128(), fp, and getcray128_1a().
Referenced by main().

| convtest128b | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | opt, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1929 of file confidence.c.
References crayerr128_1b(), fp, getcray128_1b(), and intok64().
Referenced by main().

| convtest128c | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | opt, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1959 of file confidence.c.
References crayerr128_1c(), fp, getcray128_1c(), and ieeeok64().
Referenced by main().

| convtest64 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | opt1, | |||
| int | opt2, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1870 of file confidence.c.
References fp, getint64_1(), interr64_1(), and intok64().
Referenced by main().

| crayerr128_1 | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_128 * | ans, | |||
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 727 of file confidence.c.
References prcray128().
Referenced by craytest128_1(), and craytest128_1t().

| crayerr128_1a | ( | char * | lab, | |
| AR_INT_64 * | x, | |||
| AR_CRAY_128 * | ans, | |||
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 742 of file confidence.c.
References prcray128(), and print64().
Referenced by convtest128a().

| crayerr128_1b | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_INT_64 * | ans, | |||
| AR_INT_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 757 of file confidence.c.
References prcray128(), and print64().
Referenced by convtest128b().

| crayerr128_1c | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_IEEE_64 * | ans, | |||
| AR_IEEE_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 772 of file confidence.c.
References prcray128(), and prieee64().
Referenced by convtest128c().

| crayerr128_2 | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_128 * | y, | |||
| AR_CRAY_128 * | ans, | |||
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 709 of file confidence.c.
References prcray128().
Referenced by craytest128_2t().

| crayerr128_64 | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_64 * | y, | |||
| AR_CRAY_128 * | ans, | |||
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 805 of file confidence.c.
References prcray128(), and prcray64().
Referenced by craytest128_64().

| crayerr128_i | ( | char * | lab, | |
| AR_CRAY_128 * | x, | |||
| AR_INT_64 * | y, | |||
| AR_CRAY_128 * | ans, | |||
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 787 of file confidence.c.
References prcray128(), and print64().
Referenced by craytest128_i().

| crayerr64_1 | ( | char * | lab, | |
| AR_CRAY_64 * | x, | |||
| AR_CRAY_64 * | ans, | |||
| AR_CRAY_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 658 of file confidence.c.
References prcray64().
Referenced by craytest64_1(), and craytest64_1t().

| crayerr64_2 | ( | char * | lab, | |
| AR_CRAY_64 * | x, | |||
| AR_CRAY_64 * | y, | |||
| AR_CRAY_64 * | ans, | |||
| AR_CRAY_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 640 of file confidence.c.
References prcray64().
Referenced by craytest64_2(), craytest64_2t(), and craytest64_c().

| crayerr64_i | ( | char * | lab, | |
| AR_CRAY_64 * | x, | |||
| AR_INT_64 * | y, | |||
| AR_CRAY_64 * | ans, | |||
| AR_CRAY_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 673 of file confidence.c.
References prcray64(), and print64().
Referenced by craytest64_i().

| crayerr64_i2 | ( | char * | lab, | |
| AR_INT_64 * | x, | |||
| AR_INT_64 * | y, | |||
| AR_INT_64 * | ans, | |||
| AR_INT_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 691 of file confidence.c.
References print64().
Referenced by craytest64_i2().

| int crayok128 | ( | AR_CRAY_128 * | ans, | |
| AR_CRAY_128 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 523 of file confidence.c.
References AR_ERR, AR_CRAY_128::coeff0, AR_CRAY_128::coeff1, AR_CRAY_128::coeff2, AR_CRAY_128::coeff3, AR_CRAY_128::coeff4, AR_CRAY_128::coeff5, AR_CRAY_128::expo, FLAGMASK, and AR_CRAY_128::sign.
Referenced by convtest128a(), craytest128_1(), craytest128_1t(), craytest128_2t(), craytest128_64(), and craytest128_i().
| int crayok64 | ( | AR_CRAY_64 * | ans, | |
| AR_CRAY_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 490 of file confidence.c.
References AR_ERR, AR_CRAY_64::coeff0, AR_CRAY_64::coeff1, AR_CRAY_64::coeff2, AR_CRAY_64::expo, FLAGMASK, and AR_CRAY_64::sign.
Referenced by craytest64_1(), craytest64_1t(), craytest64_2(), craytest64_2t(), craytest64_c(), and craytest64_i().
Definition at line 507 of file confidence.c.
References AR_ERR, FLAGMASK, AR_INT_64::part1, AR_INT_64::part2, AR_INT_64::part3, and AR_INT_64::part4.
Referenced by craytest64_i2().
| craytest128_1 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | rounding, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1258 of file confidence.c.
References crayerr128_1(), crayok128(), fp, and getcray128_1().

| craytest128_1t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1287 of file confidence.c.
References crayerr128_1(), crayok128(), fp, and getcray128_1().
Referenced by main().

| craytest128_2t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1229 of file confidence.c.
References crayerr128_2(), crayok128(), fp, and getcray128_2().
Referenced by main().

| craytest128_64 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type1, | |||
| AR_TYPE | type2, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1198 of file confidence.c.
References crayerr128_64(), crayok128(), fp, and getcray128_64().
Referenced by main().

| craytest128_i | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1316 of file confidence.c.
References AR_Int_64_S, crayerr128_i(), crayok128(), fp, getcray128_i(), and inttype.
Referenced by main().

| craytest64_1 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | rounding, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1049 of file confidence.c.
References crayerr64_1(), crayok64(), fp, and getcray64_1().
Referenced by main().

| craytest64_1t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1078 of file confidence.c.
References crayerr64_1(), crayok64(), fp, and getcray64_1().
Referenced by main().

| craytest64_2 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| int | rounding, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 988 of file confidence.c.
References crayerr64_2(), crayok64(), fp, and getcray64_2().
Referenced by main().

| craytest64_2t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1020 of file confidence.c.
References crayerr64_2(), crayok64(), fp, and getcray64_2().
Referenced by main().

| craytest64_c | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type1, | |||
| AR_TYPE | type2, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1107 of file confidence.c.
References crayerr64_2(), crayok64(), fp, getcray64_2(), AR_CPLX_CRAY_64::imag, and AR_CPLX_CRAY_64::real.
Referenced by main().

| craytest64_i | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1138 of file confidence.c.
References AR_Int_64_S, crayerr64_i(), crayok64(), fp, getcray64_i(), and inttype.
Referenced by main().

| craytest64_i2 | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1169 of file confidence.c.
References crayerr64_i2(), crayok64i(), fp, and getcray64_i2().
Referenced by main().

| void dfadd | ( | double * | z, | |
| double * | a, | |||
| double * | b | |||
| ) |
Definition at line 97 of file confidence.c.
Referenced by main().
| void dfdiv | ( | double * | z, | |
| double * | a, | |||
| double * | b | |||
| ) |
Definition at line 100 of file confidence.c.
Referenced by main().
| void dfmul | ( | double * | z, | |
| double * | a, | |||
| double * | b | |||
| ) |
Definition at line 99 of file confidence.c.
Referenced by main().
| void dfsub | ( | double * | z, | |
| double * | a, | |||
| double * | b | |||
| ) |
Definition at line 98 of file confidence.c.
Referenced by main().
| void fadd | ( | float * | z, | |
| float * | a, | |||
| float * | b | |||
| ) |
Definition at line 60 of file confidence.c.
Referenced by main().
| void fdiv | ( | float * | z, | |
| float * | a, | |||
| float * | b | |||
| ) |
Definition at line 63 of file confidence.c.
Referenced by main().
| void fmul | ( | float * | z, | |
| float * | a, | |||
| float * | b | |||
| ) |
Definition at line 62 of file confidence.c.
Referenced by main().
| void fperr | ( | int | sig | ) |
Definition at line 108 of file confidence.c.
| void fsub | ( | float * | z, | |
| float * | a, | |||
| float * | b | |||
| ) |
Definition at line 61 of file confidence.c.
Referenced by main().
| int getcray128 | ( | FILE * | fp, | |
| AR_CRAY_128 * | x | |||
| ) |
Definition at line 172 of file confidence.c.
References AR_CRAY_128::coeff0, AR_CRAY_128::coeff1, AR_CRAY_128::coeff2, AR_CRAY_128::coeff3, AR_CRAY_128::coeff4, AR_CRAY_128::coeff5, AR_CRAY_128::expo, AR_CRAY_128::sign, and AR_CRAY_128::zero.
Referenced by getcray128_1(), getcray128_1a(), getcray128_1b(), getcray128_1c(), getcray128_2(), getcray128_64(), and getcray128_i().
| int getcray128_1 | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_128 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 300 of file confidence.c.
References getcray128(), getint(), and getnewline().
Referenced by craytest128_1(), and craytest128_1t().

| int getcray128_1a | ( | FILE * | fp, | |
| AR_INT_64 * | x, | |||
| AR_CRAY_128 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 311 of file confidence.c.
References getcray128(), getint(), getint64(), and getnewline().
Referenced by convtest128a().

| int getcray128_1b | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_INT_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 322 of file confidence.c.
References getcray128(), getint(), getint64(), and getnewline().
Referenced by convtest128b().

| int getcray128_1c | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_IEEE_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 333 of file confidence.c.
References getcray128(), getieee64(), getint(), and getnewline().
Referenced by convtest128c().

| int getcray128_2 | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_128 * | y, | |||
| AR_CRAY_128 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 287 of file confidence.c.
References getcray128(), getint(), and getnewline().
Referenced by craytest128_2t().

| int getcray128_64 | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_CRAY_64 * | y, | |||
| AR_CRAY_128 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 357 of file confidence.c.
References getcray128(), getcray64(), getint(), and getnewline().
Referenced by craytest128_64().

| int getcray128_i | ( | FILE * | fp, | |
| AR_CRAY_128 * | x, | |||
| AR_INT_64 * | y, | |||
| AR_CRAY_128 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 344 of file confidence.c.
References getcray128(), getint(), getint64(), and getnewline().
Referenced by craytest128_i().

| int getcray64 | ( | FILE * | fp, | |
| AR_CRAY_64 * | x | |||
| ) |
Definition at line 158 of file confidence.c.
References AR_CRAY_64::coeff0, AR_CRAY_64::coeff1, AR_CRAY_64::coeff2, AR_CRAY_64::expo, and AR_CRAY_64::sign.
Referenced by getcray128_64(), getcray64_1(), getcray64_2(), and getcray64_i().
| int getcray64_1 | ( | FILE * | fp, | |
| AR_CRAY_64 * | x, | |||
| AR_CRAY_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 250 of file confidence.c.
References getcray64(), getint(), and getnewline().
Referenced by craytest64_1(), and craytest64_1t().

| int getcray64_2 | ( | FILE * | fp, | |
| AR_CRAY_64 * | x, | |||
| AR_CRAY_64 * | y, | |||
| AR_CRAY_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 237 of file confidence.c.
References getcray64(), getint(), and getnewline().
Referenced by craytest64_2(), craytest64_2t(), and craytest64_c().

| int getcray64_i | ( | FILE * | fp, | |
| AR_CRAY_64 * | x, | |||
| AR_INT_64 * | y, | |||
| AR_CRAY_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 261 of file confidence.c.
References getcray64(), getint(), getint64(), and getnewline().
Referenced by craytest64_i().

Definition at line 274 of file confidence.c.
References getint(), getint64(), and getnewline().
Referenced by craytest64_i2().

| int getieee32 | ( | FILE * | fp, | |
| AR_IEEE_32 * | x | |||
| ) |
Definition at line 191 of file confidence.c.
References AR_IEEE_32::coeff0, AR_IEEE_32::coeff1, AR_IEEE_32::expo, and AR_IEEE_32::sign.
Referenced by getieee32_1(), getieee32_2(), and getieee32_2c().
| int getieee32_1 | ( | FILE * | fp, | |
| AR_IEEE_32 * | x, | |||
| AR_IEEE_32 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 465 of file confidence.c.
References getieee32(), getint(), and getnewline().
Referenced by ieeetest32_1t().

| int getieee32_2 | ( | FILE * | fp, | |
| AR_IEEE_32 * | x, | |||
| AR_IEEE_32 * | y, | |||
| AR_IEEE_32 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 410 of file confidence.c.
References getieee32(), getint(), and getnewline().
Referenced by ieeetest32_2cmp(), and ieeetest32_2t().

| int getieee32_2c | ( | FILE * | fp, | |
| AR_CPLX_IEEE_32 * | x, | |||
| AR_CPLX_IEEE_32 * | y, | |||
| AR_CPLX_IEEE_32 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 423 of file confidence.c.
References AR_IEEE_32::coeff0, AR_IEEE_32::coeff1, AR_IEEE_32::expo, f, getieee32(), getint(), getnewline(), AR_CPLX_IEEE_32::icoeff0, AR_CPLX_IEEE_32::icoeff1, AR_CPLX_IEEE_32::iexpo, AR_CPLX_IEEE_32::isign, AR_CPLX_IEEE_32::rcoeff0, AR_CPLX_IEEE_32::rcoeff1, AR_CPLX_IEEE_32::rexpo, AR_CPLX_IEEE_32::rsign, and AR_IEEE_32::sign.
Referenced by ieeetest32_2c().

| int getieee64 | ( | FILE * | fp, | |
| AR_IEEE_64 * | x | |||
| ) |
Definition at line 204 of file confidence.c.
References AR_IEEE_64::coeff0, AR_IEEE_64::coeff1, AR_IEEE_64::coeff2, AR_IEEE_64::coeff3, AR_IEEE_64::expo, and AR_IEEE_64::sign.
Referenced by getcray128_1c(), getieee64_1(), getieee64_2(), and getieee64_2c().
| int getieee64_1 | ( | FILE * | fp, | |
| AR_IEEE_64 * | x, | |||
| AR_IEEE_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 399 of file confidence.c.
References getieee64(), getint(), and getnewline().
Referenced by ieeetest64_1t().

| int getieee64_2 | ( | FILE * | fp, | |
| AR_IEEE_64 * | x, | |||
| AR_IEEE_64 * | y, | |||
| AR_IEEE_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 370 of file confidence.c.
References getieee64(), getint(), and getnewline().
Referenced by ieeetest64_2cmp(), and ieeetest64_2t().

| int getieee64_2c | ( | FILE * | fp, | |
| AR_CPLX_IEEE_64 * | x, | |||
| AR_CPLX_IEEE_64 * | y, | |||
| AR_CPLX_IEEE_64 * | res, | |||
| int * | ansflags | |||
| ) |
Definition at line 383 of file confidence.c.
References getieee64(), getint(), getnewline(), AR_CPLX_IEEE_64::imag, and AR_CPLX_IEEE_64::real.
Referenced by ieeetest64_2c().

| int getint | ( | FILE * | fp, | |
| int * | x | |||
| ) |
Definition at line 232 of file confidence.c.
Referenced by getcray128_1(), getcray128_1a(), getcray128_1b(), getcray128_1c(), getcray128_2(), getcray128_64(), getcray128_i(), getcray64_1(), getcray64_2(), getcray64_i(), getcray64_i2(), getieee32_1(), getieee32_2(), getieee32_2c(), getieee64_1(), getieee64_2(), getieee64_2c(), and getint64_1().
| int getint64 | ( | FILE * | fp, | |
| AR_INT_64 * | x | |||
| ) |
Definition at line 219 of file confidence.c.
References AR_INT_64::part1, AR_INT_64::part2, AR_INT_64::part3, and AR_INT_64::part4.
Referenced by getcray128_1a(), getcray128_1b(), getcray128_i(), getcray64_i(), getcray64_i2(), and getint64_1().
Definition at line 476 of file confidence.c.
References getint(), getint64(), and getnewline().
Referenced by convtest64().

| int getnewline | ( | FILE * | fp | ) |
Definition at line 149 of file confidence.c.
Referenced by getcray128_1(), getcray128_1a(), getcray128_1b(), getcray128_1c(), getcray128_2(), getcray128_64(), getcray128_i(), getcray64_1(), getcray64_2(), getcray64_i(), getcray64_i2(), getieee32_1(), getieee32_2(), getieee32_2c(), getieee64_1(), getieee64_2(), getieee64_2c(), and getint64_1().
| ieeeerr32_1 | ( | char * | lab, | |
| AR_IEEE_32 * | x, | |||
| AR_IEEE_32 * | ans, | |||
| AR_IEEE_32 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 955 of file confidence.c.
References prieee32().
Referenced by ieeetest32_1t().

| ieeeerr32_2 | ( | char * | lab, | |
| AR_IEEE_32 * | x, | |||
| AR_IEEE_32 * | y, | |||
| AR_IEEE_32 * | ans, | |||
| AR_IEEE_32 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 878 of file confidence.c.
References prieee32().
Referenced by ieeetest32_2cmp(), and ieeetest32_2t().

| ieeeerr32_2c | ( | char * | lab, | |
| AR_CPLX_IEEE_32 * | x, | |||
| AR_CPLX_IEEE_32 * | y, | |||
| AR_CPLX_IEEE_32 * | ans, | |||
| AR_CPLX_IEEE_32 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 896 of file confidence.c.
References AR_IEEE_32::coeff0, AR_IEEE_32::coeff1, AR_IEEE_32::expo, f, AR_CPLX_IEEE_32::icoeff0, AR_CPLX_IEEE_32::icoeff1, AR_CPLX_IEEE_32::iexpo, AR_CPLX_IEEE_32::isign, prieee32(), AR_CPLX_IEEE_32::rcoeff0, AR_CPLX_IEEE_32::rcoeff1, AR_CPLX_IEEE_32::rexpo, AR_CPLX_IEEE_32::rsign, and AR_IEEE_32::sign.
Referenced by ieeetest32_2c().

| ieeeerr64_1 | ( | char * | lab, | |
| AR_IEEE_64 * | x, | |||
| AR_IEEE_64 * | ans, | |||
| AR_IEEE_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 863 of file confidence.c.
References prieee64().
Referenced by ieeetest64_1t().

| ieeeerr64_2 | ( | char * | lab, | |
| AR_IEEE_64 * | x, | |||
| AR_IEEE_64 * | y, | |||
| AR_IEEE_64 * | ans, | |||
| AR_IEEE_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 823 of file confidence.c.
References prieee64().
Referenced by ieeetest64_2cmp(), and ieeetest64_2t().

| ieeeerr64_2c | ( | char * | lab, | |
| AR_CPLX_IEEE_64 * | x, | |||
| AR_CPLX_IEEE_64 * | y, | |||
| AR_CPLX_IEEE_64 * | ans, | |||
| AR_CPLX_IEEE_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 841 of file confidence.c.
References AR_CPLX_IEEE_64::imag, prieee64(), and AR_CPLX_IEEE_64::real.
Referenced by ieeetest64_2c().

| int ieeeok32 | ( | AR_IEEE_32 * | ans, | |
| AR_IEEE_32 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 561 of file confidence.c.
References AR_ERR, AR_IEEE_32::coeff0, AR_IEEE_32::coeff1, AR_IEEE_32::expo, FLAGMASK, and AR_IEEE_32::sign.
Referenced by ieeetest32_1t(), ieeetest32_2cmp(), and ieeetest32_2t().
| int ieeeok64 | ( | AR_IEEE_64 * | ans, | |
| AR_IEEE_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 543 of file confidence.c.
References AR_ERR, AR_IEEE_64::coeff0, AR_IEEE_64::coeff1, AR_IEEE_64::coeff2, AR_IEEE_64::coeff3, AR_IEEE_64::expo, FLAGMASK, and AR_IEEE_64::sign.
Referenced by convtest128c(), ieeetest32_2c(), ieeetest64_1t(), ieeetest64_2c(), ieeetest64_2cmp(), and ieeetest64_2t().
| ieeerand128_2 | ( | char * | lab, | |
| int(*)() | simop, | |||
| int | rounding, | |||
| void(*)() | realop, | |||
| int * | tests, | |||
| int * | lowp, | |||
| int * | highp | |||
| ) |
| ieeerand32_2 | ( | char * | lab, | |
| int(*)() | simop, | |||
| int | rounding, | |||
| void(*)() | realop, | |||
| int * | tests, | |||
| int * | lowp, | |||
| int * | highp | |||
| ) |
| ieeerand64_2 | ( | char * | lab, | |
| int(*)() | simop, | |||
| int | rounding, | |||
| void(*)() | realop, | |||
| int * | tests, | |||
| int * | lowp, | |||
| int * | highp | |||
| ) |
| ieeetest32_1t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1579 of file confidence.c.
References fp, getieee32_1(), ieeeerr32_1(), and ieeeok32().

| ieeetest32_2c | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1478 of file confidence.c.
References fp, getieee32_2c(), ieeeerr32_2c(), and ieeeok64().
Referenced by main().

| ieeetest32_2cmp | ( | char * | fn, | |
| char * | lab, | |||
| AR_COMPARE_TYPE(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1507 of file confidence.c.
References AR_Compare_EQ, AR_Compare_GT, AR_Compare_LT, AR_Compare_Unord, AR_STAT_NEGATIVE, AR_STAT_OK, AR_STAT_UNDEFINED, AR_STAT_ZERO, fp, getieee32_2(), ieeeerr32_2(), and ieeeok32().
Referenced by main().

| ieeetest32_2t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1550 of file confidence.c.
References fp, getieee32_2(), ieeeerr32_2(), and ieeeok32().
Referenced by main().

| ieeetest64_1t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1449 of file confidence.c.
References fp, getieee64_1(), ieeeerr64_1(), and ieeeok64().
Referenced by main().

| ieeetest64_2c | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1347 of file confidence.c.
References fp, getieee64_2c(), ieeeerr64_2c(), ieeeok64(), AR_CPLX_IEEE_64::imag, and AR_CPLX_IEEE_64::real.
Referenced by main().

| ieeetest64_2cmp | ( | char * | fn, | |
| char * | lab, | |||
| AR_COMPARE_TYPE(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1377 of file confidence.c.
References AR_Compare_EQ, AR_Compare_GT, AR_Compare_LT, AR_Compare_Unord, AR_STAT_NEGATIVE, AR_STAT_OK, AR_STAT_UNDEFINED, AR_STAT_ZERO, fp, getieee64_2(), ieeeerr64_2(), and ieeeok64().
Referenced by main().

| ieeetest64_2t | ( | char * | fn, | |
| char * | lab, | |||
| int(*)() | op, | |||
| AR_TYPE | type, | |||
| int * | tests, | |||
| int * | failures | |||
| ) |
Definition at line 1420 of file confidence.c.
References fp, getieee64_2(), ieeeerr64_2(), and ieeeok64().
Referenced by main().

| interr64_1 | ( | char * | lab, | |
| AR_INT_64 * | x, | |||
| AR_INT_64 * | ans, | |||
| AR_INT_64 * | res, | |||
| int | ansflags, | |||
| int | resflags | |||
| ) |
Definition at line 970 of file confidence.c.
References print64().
Referenced by convtest64().

Definition at line 577 of file confidence.c.
References AR_ERR, FLAGMASK, AR_INT_64::part1, AR_INT_64::part2, AR_INT_64::part3, and AR_INT_64::part4.
Referenced by convtest128b(), and convtest64().
| main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 2389 of file confidence.c.
References AR_add(), ar_c128to64(), ar_c128toi64(), ar_c1frecip(), AR_cabs(), ar_cfadd128(), ar_cfadd64(), ar_cfdiv128(), ar_cfdiv64(), ar_cfix128(), ar_cfix64(), ar_cflt128(), ar_cflt64(), ar_cfmul128(), ar_cfmul64(), ar_cfsub128(), ar_cfsub64(), AR_compare(), AR_Complex_Cray1_64, AR_Complex_IEEE_NR_32, AR_Complex_IEEE_NR_64, ar_ctoi64(), AR_divide(), AR_exp(), AR_Float_Cray1_128, AR_Float_Cray1_64, AR_Float_IEEE_NR_32, AR_Float_IEEE_NR_64, ar_i64toc128(), ar_ifadd128(), ar_ifadd32(), ar_ifadd64(), ar_ifdiv128(), ar_ifdiv32(), ar_ifdiv64(), ar_ifix64(), ar_iflt64(), ar_ifmul128(), ar_ifmul32(), ar_ifmul64(), ar_ifsub128(), ar_ifsub32(), ar_ifsub64(), AR_Int_46_S, AR_Int_64_S, ar_itoc64(), AR_log(), AR_multiply(), AR_power(), AR_RECIPROCAL_ITERATION, AR_ROUND_NEAREST, AR_ROUNDED, AR_sqrt(), AR_subtract(), AR_UNROUNDED, ARFMULT(), ARHRECIP(), ARIMULT(), ARRMULT(), convtest128a(), convtest128b(), convtest128c(), convtest64(), craytest128_1t(), craytest128_2t(), craytest128_64(), craytest128_i(), craytest64_1(), craytest64_1t(), craytest64_2(), craytest64_2t(), craytest64_c(), craytest64_i(), craytest64_i2(), dfadd(), dfdiv(), dfmul(), dfsub(), exit(), fadd(), fdiv(), fmul(), fperr(), fsub(), high, ieeerand128_2(), ieeerand32_2(), ieeerand64_2(), ieeetest32_2c(), ieeetest32_2cmp(), ieeetest32_2t(), ieeetest64_1t(), ieeetest64_2c(), ieeetest64_2cmp(), ieeetest64_2t(), misc_tests(), U, xdfadd(), xdfdiv(), xdfmul(), and xdfsub().
| int matherr | ( | ) |
Definition at line 130 of file confidence.c.
| misc_tests | ( | int * | failures | ) |
Definition at line 1992 of file confidence.c.
References AR_Int_32_S, AR_Int_64_S, AR_selected_real_kind(), AR_STAT_INVALID_TYPE, fprintf(), misc_errors, result, t_index(), t_scan(), and t_verify().
Referenced by main().

| prcray128 | ( | AR_CRAY_128 * | x | ) |
Definition at line 603 of file confidence.c.
References AR_CRAY_128::coeff0, AR_CRAY_128::coeff1, AR_CRAY_128::coeff2, AR_CRAY_128::coeff3, AR_CRAY_128::coeff4, AR_CRAY_128::coeff5, AR_CRAY_128::expo, MASKR, and AR_CRAY_128::sign.
Referenced by crayerr128_1(), crayerr128_1a(), crayerr128_1b(), crayerr128_1c(), crayerr128_2(), crayerr128_64(), and crayerr128_i().
| prcray64 | ( | AR_CRAY_64 * | x | ) |
Definition at line 595 of file confidence.c.
References AR_CRAY_64::coeff0, AR_CRAY_64::coeff1, AR_CRAY_64::coeff2, AR_CRAY_64::expo, MASKR, and AR_CRAY_64::sign.
Referenced by crayerr128_64(), crayerr64_1(), crayerr64_2(), and crayerr64_i().
| prieee32 | ( | AR_IEEE_32 * | x | ) |
Definition at line 632 of file confidence.c.
References AR_IEEE_32::coeff0, AR_IEEE_32::coeff1, AR_IEEE_32::expo, MASKR, and AR_IEEE_32::sign.
Referenced by dotest32_1s(), dotest32_2(), dotest32_2c(), dotest64_1s(), ieeeerr32_1(), ieeeerr32_2(), and ieeeerr32_2c().
| prieee64 | ( | AR_IEEE_64 * | x | ) |
Definition at line 624 of file confidence.c.
References AR_IEEE_64::coeff0, AR_IEEE_64::coeff1, AR_IEEE_64::coeff2, AR_IEEE_64::coeff3, AR_IEEE_64::expo, MASKR, and AR_IEEE_64::sign.
Referenced by crayerr128_1c(), dotest32_1s(), dotest64_1(), dotest64_1s(), dotest64_2(), dotest64_2c(), ieeeerr64_1(), ieeeerr64_2(), and ieeeerr64_2c().
| print64 | ( | AR_INT_64 * | x | ) |
Definition at line 615 of file confidence.c.
References MASKR, AR_INT_64::part1, AR_INT_64::part2, AR_INT_64::part3, and AR_INT_64::part4.
Referenced by crayerr128_1a(), crayerr128_1b(), crayerr128_i(), crayerr64_i(), crayerr64_i2(), and interr64_1().
| t_index | ( | ) |
Definition at line 2025 of file confidence.c.
References AR_const_false, AR_const_true, ar_data::ar_i64, AR_index(), AR_Logical, AR_STAT_ZERO, NULL, AR_INT_64::part4, result, and validate().
Referenced by misc_tests().

| t_scan | ( | ) |
Definition at line 2142 of file confidence.c.
References AR_const_false, AR_const_true, ar_data::ar_i64, AR_Logical, AR_scan(), AR_STAT_ZERO, NULL, AR_INT_64::part4, result, and validate().
Referenced by misc_tests().

| t_verify | ( | ) |
Definition at line 2259 of file confidence.c.
References AR_const_false, AR_const_true, ar_data::ar_i64, AR_Logical, AR_STAT_ZERO, AR_verify(), NULL, AR_INT_64::part4, result, and validate().
Referenced by misc_tests().

| validate | ( | int | status, | |
| int | xstatus, | |||
| int | result, | |||
| int | xresult | |||
| ) |
Definition at line 2376 of file confidence.c.
References fprintf(), and misc_errors.
Referenced by t_index(), t_scan(), and t_verify().

| void xdfadd | ( | long double * | z, | |
| long double * | a, | |||
| long double * | b | |||
| ) |
Definition at line 92 of file confidence.c.
Referenced by main().
| void xdfdiv | ( | long double * | z, | |
| long double * | a, | |||
| long double * | b | |||
| ) |
Definition at line 95 of file confidence.c.
Referenced by main().
| void xdfmul | ( | long double * | z, | |
| long double * | a, | |||
| long double * | b | |||
| ) |
Definition at line 94 of file confidence.c.
Referenced by main().
| void xdfsub | ( | long double * | z, | |
| long double * | a, | |||
| long double * | b | |||
| ) |
Definition at line 93 of file confidence.c.
Referenced by main().
volatile int fp_error = 0 [static] |
Definition at line 106 of file confidence.c.
Definition at line 1989 of file confidence.c.
Referenced by ar_power(), ar_transfer(), craytest128_i(), and craytest64_i().
misc_errors = 0 [static] |
Definition at line 1990 of file confidence.c.
Referenced by misc_tests(), and validate().
char rcsid[] = "$Id: confidence.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $" [static] |
Definition at line 2635 of file confidence.c.
char USMID[] = "\n%Z%%M% %I% %G% %U%\n" [static] |
Definition at line 2634 of file confidence.c.
1.6.1