Make tests compile/run standalone

This commit is contained in:
Anthony Green
2018-03-17 22:49:58 -04:00
parent d974207cd6
commit 1f99701fad
3 changed files with 181 additions and 167 deletions

View File

@@ -27,6 +27,7 @@
#include "testcases.c"
/* libffi testsuite local changes -------------------------------- */
#ifdef DGTEST
/* Redefine exit(1) as a test failure */
#define exit(V) (void)((V) ? (abort(), 1) : exit(0))
int count = 0;
@@ -49,6 +50,9 @@ char rbuf2[2048];
break; \
} \
}
#else
#define FPRINTF fprintf
#endif
/* --------------------------------------------------------------- */
/* Definitions that ought to be part of libffi. */
@@ -1250,7 +1254,7 @@ int main (void)
ffi_type_char = (char)(-1) < 0 ? ffi_type_schar : ffi_type_uchar;
out = stdout;
#ifdef TEST01
#if (!defined(DGTEST)) || DGTEST == 1
/* void tests */
v_v();
clear_traces();
@@ -1267,7 +1271,7 @@ int main (void)
/* int tests */
{ int ir;
#ifdef TEST02
#if (!defined(DGTEST)) || DGTEST == 2
ir = i_v();
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1284,7 +1288,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST03
#if (!defined(DGTEST)) || DGTEST == 3
ir = i_i(i1);
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1302,7 +1306,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST04
#if (!defined(DGTEST)) || DGTEST == 4
ir = i_i2(i1,i2);
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1320,7 +1324,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST05
#if (!defined(DGTEST)) || DGTEST == 5
ir = i_i4(i1,i2,i3,i4);
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1338,7 +1342,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST06
#if (!defined(DGTEST)) || DGTEST == 6
ir = i_i8(i1,i2,i3,i4,i5,i6,i7,i8);
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1356,7 +1360,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST07
#if (!defined(DGTEST)) || DGTEST == 7
ir = i_i16(i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15,i16);
fprintf(out,"->%d\n",ir);
fflush(out);
@@ -1378,7 +1382,7 @@ int main (void)
/* float tests */
{ float fr;
#ifdef TEST08
#if (!defined(DGTEST)) || DGTEST == 8
fr = f_f(f1);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1396,7 +1400,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST09
#if (!defined(DGTEST)) || DGTEST == 9
fr = f_f2(f1,f2);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1414,7 +1418,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST10
#if (!defined(DGTEST)) || DGTEST == 10
fr = f_f4(f1,f2,f3,f4);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1432,7 +1436,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST11
#if (!defined(DGTEST)) || DGTEST == 11
fr = f_f8(f1,f2,f3,f4,f5,f6,f7,f8);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1450,7 +1454,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST12
#if (!defined(DGTEST)) || DGTEST == 12
fr = f_f16(f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14,f15,f16);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1468,7 +1472,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST13
#if (!defined(DGTEST)) || DGTEST == 13
fr = f_f24(f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14,f15,f16,f17,f18,f19,f20,f21,f22,f23,f24);
fprintf(out,"->%g\n",fr);
fflush(out);
@@ -1491,7 +1495,7 @@ int main (void)
/* double tests */
{ double dr;
#ifdef TEST14
#if (!defined(DGTEST)) || DGTEST == 14
dr = d_d(d1);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1509,7 +1513,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST15
#if (!defined(DGTEST)) || DGTEST == 15
dr = d_d2(d1,d2);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1527,7 +1531,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST16
#if (!defined(DGTEST)) || DGTEST == 16
dr = d_d4(d1,d2,d3,d4);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1545,7 +1549,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST17
#if (!defined(DGTEST)) || DGTEST == 17
dr = d_d8(d1,d2,d3,d4,d5,d6,d7,d8);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1563,7 +1567,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST18
#if (!defined(DGTEST)) || DGTEST == 18
dr = d_d16(d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1585,7 +1589,7 @@ int main (void)
/* pointer tests */
{ void* vpr;
#ifdef TEST19
#if (!defined(DGTEST)) || DGTEST == 19
vpr = vp_vpdpcpsp(&uc1,&d2,str3,&I4);
fprintf(out,"->0x%p\n",vpr);
fflush(out);
@@ -1611,7 +1615,7 @@ int main (void)
double dr;
long long llr;
#ifdef TEST20
#if (!defined(DGTEST)) || DGTEST == 20
ucr = uc_ucsil(uc1,us2,ui3,ul4);
fprintf(out,"->%u\n",ucr);
fflush(out);
@@ -1629,7 +1633,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST21
#if (!defined(DGTEST)) || DGTEST == 21
dr = d_iidd(i1,i2,d3,d4);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1647,7 +1651,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST22
#if (!defined(DGTEST)) || DGTEST == 22
dr = d_iiidi(i1,i2,i3,d4,i5);
fprintf(out,"->%g\n",dr);
fflush(out);
@@ -1665,7 +1669,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST23
#if (!defined(DGTEST)) || DGTEST == 23
dr = d_idid(i1,d2,i3,d4);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1683,7 +1687,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST24
#if (!defined(DGTEST)) || DGTEST == 24
dr = d_fdi(f1,d2,i3);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1701,7 +1705,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST25
#if (!defined(DGTEST)) || DGTEST == 25
usr = us_cdcd(c1,d2,c3,d4);
FPRINTF(out,"->%u\n",usr);
fflush(out);
@@ -1719,7 +1723,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST26
#if (!defined(DGTEST)) || DGTEST == 26
llr = ll_iiilli(i1,i2,i3,ll1,i13);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -1737,7 +1741,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST27
#if (!defined(DGTEST)) || DGTEST == 27
llr = ll_flli(f13,ll1,i13);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -1755,7 +1759,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST28
#if (!defined(DGTEST)) || DGTEST == 28
fr = f_fi(f1,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1773,7 +1777,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST29
#if (!defined(DGTEST)) || DGTEST == 29
fr = f_f2i(f1,f2,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1791,7 +1795,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST30
#if (!defined(DGTEST)) || DGTEST == 30
fr = f_f3i(f1,f2,f3,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1809,7 +1813,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST31
#if (!defined(DGTEST)) || DGTEST == 31
fr = f_f4i(f1,f2,f3,f4,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1827,7 +1831,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST32
#if (!defined(DGTEST)) || DGTEST == 32
fr = f_f7i(f1,f2,f3,f4,f5,f6,f7,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1845,7 +1849,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST33
#if (!defined(DGTEST)) || DGTEST == 33
fr = f_f8i(f1,f2,f3,f4,f5,f6,f7,f8,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1863,7 +1867,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST34
#if (!defined(DGTEST)) || DGTEST == 34
fr = f_f13i(f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,f13,i9);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -1881,7 +1885,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST35
#if (!defined(DGTEST)) || DGTEST == 35
dr = d_di(d1,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1899,7 +1903,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST36
#if (!defined(DGTEST)) || DGTEST == 36
dr = d_d2i(d1,d2,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1917,7 +1921,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST37
#if (!defined(DGTEST)) || DGTEST == 37
dr = d_d3i(d1,d2,d3,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1935,7 +1939,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST38
#if (!defined(DGTEST)) || DGTEST == 38
dr = d_d4i(d1,d2,d3,d4,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1953,7 +1957,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST39
#if (!defined(DGTEST)) || DGTEST == 39
dr = d_d7i(d1,d2,d3,d4,d5,d6,d7,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1971,7 +1975,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST40
#if (!defined(DGTEST)) || DGTEST == 40
dr = d_d8i(d1,d2,d3,d4,d5,d6,d7,d8,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -1989,7 +1993,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST41
#if (!defined(DGTEST)) || DGTEST == 41
dr = d_d12i(d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2007,7 +2011,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST42
#if (!defined(DGTEST)) || DGTEST == 42
dr = d_d13i(d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,i9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2027,7 +2031,7 @@ int main (void)
}
/* small structure return tests */
#ifdef TEST43
#if (!defined(DGTEST)) || DGTEST == 43
{
Size1 r = S1_v();
FPRINTF(out,"->{%c}\n",r.x1);
@@ -2052,7 +2056,7 @@ int main (void)
}
#endif
#ifdef TEST44
#if (!defined(DGTEST)) || DGTEST == 44
{
Size2 r = S2_v();
FPRINTF(out,"->{%c%c}\n",r.x1,r.x2);
@@ -2077,7 +2081,7 @@ int main (void)
}
#endif
#ifdef TEST45
#if (!defined(DGTEST)) || DGTEST == 45
{
Size3 r = S3_v();
FPRINTF(out,"->{%c%c%c}\n",r.x1,r.x2,r.x3);
@@ -2102,7 +2106,7 @@ int main (void)
}
#endif
#ifdef TEST46
#if (!defined(DGTEST)) || DGTEST == 46
{
Size4 r = S4_v();
FPRINTF(out,"->{%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4);
@@ -2127,7 +2131,7 @@ int main (void)
}
#endif
#ifdef TEST47
#if (!defined(DGTEST)) || DGTEST == 47
{
Size7 r = S7_v();
FPRINTF(out,"->{%c%c%c%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4,r.x5,r.x6,r.x7);
@@ -2152,7 +2156,7 @@ int main (void)
}
#endif
#ifdef TEST48
#if (!defined(DGTEST)) || DGTEST == 48
{
Size8 r = S8_v();
FPRINTF(out,"->{%c%c%c%c%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4,r.x5,r.x6,r.x7,r.x8);
@@ -2177,7 +2181,7 @@ int main (void)
}
#endif
#ifdef TEST49
#if (!defined(DGTEST)) || DGTEST == 49
{
Size12 r = S12_v();
FPRINTF(out,"->{%c%c%c%c%c%c%c%c%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4,r.x5,r.x6,r.x7,r.x8,r.x9,r.x10,r.x11,r.x12);
@@ -2202,7 +2206,7 @@ int main (void)
}
#endif
#ifdef TEST50
#if (!defined(DGTEST)) || DGTEST == 50
{
Size15 r = S15_v();
FPRINTF(out,"->{%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4,r.x5,r.x6,r.x7,r.x8,r.x9,r.x10,r.x11,r.x12,r.x13,r.x14,r.x15);
@@ -2227,7 +2231,7 @@ int main (void)
}
#endif
#ifdef TEST51
#if (!defined(DGTEST)) || DGTEST == 51
{
Size16 r = S16_v();
FPRINTF(out,"->{%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c}\n",r.x1,r.x2,r.x3,r.x4,r.x5,r.x6,r.x7,r.x8,r.x9,r.x10,r.x11,r.x12,r.x13,r.x14,r.x15,r.x16);
@@ -2259,10 +2263,12 @@ int main (void)
Float Fr;
Double Dr;
J Jr;
#ifndef SKIP_EXTRA_STRUCTS
T Tr;
X Xr;
#endif
#ifdef TEST52
#if (!defined(DGTEST)) || DGTEST == 52
Ir = I_III(I1,I2,I3);
FPRINTF(out,"->{%d}\n",Ir.x);
fflush(out);
@@ -2286,7 +2292,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST53
#if (!defined(DGTEST)) || DGTEST == 53
Cr = C_CdC(C1,d2,C3);
FPRINTF(out,"->{'%c'}\n",Cr.x);
fflush(out);
@@ -2310,7 +2316,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST54
#if (!defined(DGTEST)) || DGTEST == 54
Fr = F_Ffd(F1,f2,d3);
FPRINTF(out,"->{%g}\n",Fr.x);
fflush(out);
@@ -2334,7 +2340,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST55
#if (!defined(DGTEST)) || DGTEST == 55
Dr = D_fDd(f1,D2,d3);
FPRINTF(out,"->{%g}\n",Dr.x);
fflush(out);
@@ -2358,7 +2364,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST56
#if (!defined(DGTEST)) || DGTEST == 56
Dr = D_Dfd(D1,f2,d3);
FPRINTF(out,"->{%g}\n",Dr.x);
fflush(out);
@@ -2382,7 +2388,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 57
Jr = J_JiJ(J1,i2,J2);
FPRINTF(out,"->{%ld,%ld}\n",Jr.l1,Jr.l2);
fflush(out);
@@ -2407,7 +2413,7 @@ int main (void)
#endif
#ifndef SKIP_EXTRA_STRUCTS
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 58
Tr = T_TcT(T1,' ',T2);
FPRINTF(out,"->{\"%c%c%c\"}\n",Tr.c[0],Tr.c[1],Tr.c[2]);
fflush(out);
@@ -2432,7 +2438,7 @@ int main (void)
#endif
#ifndef SKIP_X
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 59
Xr = X_BcdB(B1,c2,d3,B2);
FPRINTF(out,"->{\"%s\",'%c'}\n",Xr.c,Xr.c1);
fflush(out);
@@ -2481,7 +2487,7 @@ int main (void)
ffi_type_L.alignment = alignof_slot(L);
ffi_type_L.elements = ffi_type_L_elements;
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 60
lr = l_l0K(K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2499,7 +2505,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 61
lr = l_l1K(l1,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2517,7 +2523,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 62
lr = l_l2K(l1,l2,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2535,7 +2541,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 63
lr = l_l3K(l1,l2,l3,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2553,7 +2559,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST
#if (!defined(DGTEST)) || DGTEST == 64
lr = l_l4K(l1,l2,l3,l4,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2571,7 +2577,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST57
#if (!defined(DGTEST)) || DGTEST == 65
lr = l_l5K(l1,l2,l3,l4,l5,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2589,7 +2595,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST58
#if (!defined(DGTEST)) || DGTEST == 66
lr = l_l6K(l1,l2,l3,l4,l5,l6,K1,l9);
FPRINTF(out,"->%ld\n",lr);
fflush(out);
@@ -2607,7 +2613,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST59
#if (!defined(DGTEST)) || DGTEST == 67
fr = f_f17l3L(f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11,f12,f13,f14,f15,f16,f17,l6,l7,l8,L1);
FPRINTF(out,"->%g\n",fr);
fflush(out);
@@ -2625,7 +2631,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST60
#if (!defined(DGTEST)) || DGTEST == 68
dr = d_d17l3L(d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16,d17,l6,l7,l8,L1);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2643,7 +2649,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST61
#if (!defined(DGTEST)) || DGTEST == 69
llr = ll_l2ll(l1,l2,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2661,7 +2667,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST62
#if (!defined(DGTEST)) || DGTEST == 70
llr = ll_l3ll(l1,l2,l3,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2679,7 +2685,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST63
#if (!defined(DGTEST)) || DGTEST == 71
llr = ll_l4ll(l1,l2,l3,l4,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2697,7 +2703,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST64
#if (!defined(DGTEST)) || DGTEST == 72
llr = ll_l5ll(l1,l2,l3,l4,l5,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2715,7 +2721,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST65
#if (!defined(DGTEST)) || DGTEST == 73
llr = ll_l6ll(l1,l2,l3,l4,l5,l6,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2733,7 +2739,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST66
#if (!defined(DGTEST)) || DGTEST == 74
llr = ll_l7ll(l1,l2,l3,l4,l5,l6,l7,ll1,l9);
FPRINTF(out,"->0x%lx%08lx\n",(long)(llr>>32),(long)(llr&0xffffffff));
fflush(out);
@@ -2751,7 +2757,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST67
#if (!defined(DGTEST)) || DGTEST == 75
dr = d_l2d(l1,l2,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2769,7 +2775,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST68
#if (!defined(DGTEST)) || DGTEST == 76
dr = d_l3d(l1,l2,l3,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2787,7 +2793,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST69
#if (!defined(DGTEST)) || DGTEST == 77
dr = d_l4d(l1,l2,l3,l4,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2805,7 +2811,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST70
#if (!defined(DGTEST)) || DGTEST == 78
dr = d_l5d(l1,l2,l3,l4,l5,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2823,7 +2829,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST71
#if (!defined(DGTEST)) || DGTEST == 79
dr = d_l6d(l1,l2,l3,l4,l5,l6,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);
@@ -2841,7 +2847,7 @@ int main (void)
fflush(out);
#endif
#ifdef TEST72
#if (!defined(DGTEST)) || DGTEST == 80
dr = d_l7d(l1,l2,l3,l4,l5,l6,l7,ll1,l9);
FPRINTF(out,"->%g\n",dr);
fflush(out);