summaryrefslogtreecommitdiffstats
path: root/benchmarks/dcn28.dat
blob: 0478107951eeb913878e73e37dcbfdeb92b61367 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
BEGIN NEW DATA CASE
C     BENCHMARK DCNEW-28
C   Verify correct operation of all of Laurent Dube's own 78 test cases.  Since
C   these date to 1995,  and already exist as separate disk files in a separate
C   directory,  we will continue to use that storage by means of the following
C   request (a comment card, note) which serves to concatenate one data subcase
C   from each of the  $INCLUDE  files named.
C CONCATENATE INCLUDE FILES
C $PREFIX, []    { $INCLUDE files are located in same place as this main data file
$PREFIX, \ld\testmodl\  { $INCLUDE files are located in same place as this main data file
$SUFFIX, .dat       { All files used with  $INCLUDE  end with  .dat  file type
C   Data file  ERRSTP  tests the MODELS error stop in the subroutine of this
C   same name.  At first,  this was placed last,  in case recovery would fail
C   because of the recursive  CALL MAIN10  that Dube used.  But after both
C   Salford and GNU Mingw32 ATP successfully handled 10 such consecutive
C   recoveries in succession,  it was decided that this is the way the standard
C   test case would be left:
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   1 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   2 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   3 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   4 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   5 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   6 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   7 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   8 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,   9 of 10
$INCLUDE, ERRSTP  ,    { Number 75 of Laurent Dube's own test cases,  10 of 10
C     Warning.  If all the preceding can not be handled by some program version,
C     try deleting 9 of the 10 tries,  and restoring the remaining line to the
C     end,  where it first had been placed.  23 April 2001.  WSM.
$INCLUDE, TYP94-T1,    { Number  1 of Laurent Dube's own test cases
$INCLUDE, TYP94-T2,    { Number  2 of Laurent Dube's own test cases
$INCLUDE, TYP94-T3,    { Number  3 of Laurent Dube's own test cases
$INCLUDE, TYP94-T4,    { Number  4 of Laurent Dube's own test cases
$INCLUDE, TYP94-T5,    { Number  5 of Laurent Dube's own test cases
$INCLUDE, TYP94-T6,    { Number    of Laurent Dube's own test cases
$INCLUDE, TYP94-T7,    { Number    of Laurent Dube's own test cases
$INCLUDE, NONEXIST,    { Demonstrate rejection of a non-existant file
$INCLUDE, ARVAL   ,    { Number  6 of Laurent Dube's own test cases
$INCLUDE, ATAN2   ,    { Number  7 of Laurent Dube's own test cases
$INCLUDE, LAP2Z   ,    { Number  8 of Laurent Dube's own test cases
$INCLUDE, COMB1I  ,    { Number  9 of Laurent Dube's own test cases
$INCLUDE, TYP94-N1,    { Number 10 of Laurent Dube's own test cases
$INCLUDE, TYP94-N2,    { Number 11 of Laurent Dube's own test cases
$INCLUDE, TYP94-N3,    { Number 12 of Laurent Dube's own test cases
$INCLUDE, TYP94-N4,    { Number 13 of Laurent Dube's own test cases
$INCLUDE, TYP94-N5,    { Number 14 of Laurent Dube's own test cases
$INCLUDE, TYP94-N6,    { Number 15 of Laurent Dube's own test cases
$INCLUDE, TYP94-N7,    { Number 16 of Laurent Dube's own test cases
$INCLUDE, TYP94-N8,    { Number    of Laurent Dube's own test cases
$INCLUDE, TYP94-N9,    { Number    of Laurent Dube's own test cases
$INCLUDE, COMB1   ,    { Number 17 of Laurent Dube's own test cases
$INCLUDE, COMB2   ,    { Number 18 of Laurent Dube's own test cases
$INCLUDE, COMB3   ,    { Number 19 of Laurent Dube's own test cases
$INCLUDE, COMB4   ,    { Number 20 of Laurent Dube's own test cases
$INCLUDE, FOR     ,    { Number 21 of Laurent Dube's own test cases
$INCLUDE, DO      ,    { Number 22 of Laurent Dube's own test cases
$INCLUDE, IF      ,    { Number 23 of Laurent Dube's own test cases
$INCLUDE, TYP94-I1,    { Number 24 of Laurent Dube's own test cases
$INCLUDE, TYP94-I2,    { Number 25 of Laurent Dube's own test cases
$INCLUDE, TYP94-I3,    { Number 26 of Laurent Dube's own test cases
$INCLUDE, TYP94-I4,    { Number 27 of Laurent Dube's own test cases
$INCLUDE, TYP94-I5,    { Number 28 of Laurent Dube's own test cases
$INCLUDE, TYP94-I6,    { Number    of Laurent Dube's own test cases
$INCLUDE, TYP94-I7,    { Number    of Laurent Dube's own test cases
$INCLUDE, LAP1    ,    { Number 29 of Laurent Dube's own test cases
$INCLUDE, LAP2    ,    { Number 30 of Laurent Dube's own test cases
$INCLUDE, LAP3    ,    { Number 31 of Laurent Dube's own test cases
$INCLUDE, LAP1Z   ,    { Number 32 of Laurent Dube's own test cases
$INCLUDE, LAPDIF  ,    { Number 33 of Laurent Dube's own test cases
$INCLUDE, COMM    ,    { Number 34 of Laurent Dube's own test cases
$INCLUDE, CURRTEST,    { Number 35 of Laurent Dube's own test cases
$INCLUDE, DELAY1  ,    { Number 36 of Laurent Dube's own test cases
$INCLUDE, DELAY2  ,    { Number 37 of Laurent Dube's own test cases
$INCLUDE, DERIVLIM,    { Number 38 of Laurent Dube's own test cases
$INCLUDE, DLIM    ,    { Number 39 of Laurent Dube's own test cases
$INCLUDE, DPOL    ,    { Number 40 of Laurent Dube's own test cases
$INCLUDE, EXPR    ,    { Number 41 of Laurent Dube's own test cases
$INCLUDE, SINLIM2 ,    { Number 42 of Laurent Dube's own test cases
$INCLUDE, FTNFUN  ,    { Number 43 of Laurent Dube's own test cases
$INCLUDE, FTNMODEL,    { Number 44 of Laurent Dube's own test cases
$INCLUDE, GLOCST  ,    { Number 45 of Laurent Dube's own test cases
$INCLUDE, ILIM    ,    { Number 46 of Laurent Dube's own test cases
$INCLUDE, INIVAL  ,    { Number 47 of Laurent Dube's own test cases
$INCLUDE, INPUTPOL,    { Number 48 of Laurent Dube's own test cases
$INCLUDE, ITERUSE ,    { Number 49 of Laurent Dube's own test cases
$INCLUDE, NUMFUN  ,    { Number 50 of Laurent Dube's own test cases
$INCLUDE, NUMVAL  ,    { Number 51 of Laurent Dube's own test cases
$INCLUDE, PEAKTEST,    { Number 52 of Laurent Dube's own test cases
$INCLUDE, PTLST1  ,    { Number 53 of Laurent Dube's own test cases
$INCLUDE, PTLST2  ,    { Number 54 of Laurent Dube's own test cases
$INCLUDE, RANDOM  ,    { Number 55 of Laurent Dube's own test cases
$INCLUDE, SIMFUN  ,    { Number 56 of Laurent Dube's own test cases
$INCLUDE, SIMVAR  ,    { Number 57 of Laurent Dube's own test cases
$INCLUDE, SINLIM  ,    { Number 58 of Laurent Dube's own test cases
$INCLUDE, STEPMAX ,    { Number 59 of Laurent Dube's own test cases
$INCLUDE, STEPMIN ,    { Number 60 of Laurent Dube's own test cases
$INCLUDE, SUM     ,    { Number 61 of Laurent Dube's own test cases
$INCLUDE, SINLIM3 ,    { Number 62 of Laurent Dube's own test cases
$INCLUDE, STMTFUN ,    { Number 63 of Laurent Dube's own test cases
$INCLUDE, TESTALL ,    { Number 64 of Laurent Dube's own test cases
$INCLUDE, TEST_HST,    { Number 65 of Laurent Dube's own test cases
$INCLUDE, TOPVAR  ,    { Number 66 of Laurent Dube's own test cases
$INCLUDE, WHILE   ,    { Number 67 of Laurent Dube's own test cases
$INCLUDE, WRITE   ,    { Number 68 of Laurent Dube's own test cases
$INCLUDE, WRITE1  ,    { Number 69 of Laurent Dube's own test cases
$INCLUDE, ATPVAR  ,    { Number 70 of Laurent Dube's own test cases
$INCLUDE, BOOLFUN ,    { Number 71 of Laurent Dube's own test cases
$INCLUDE, CURSW   ,    { Number 72 of Laurent Dube's own test cases
$INCLUDE, HISTORY ,    { Number 73 of Laurent Dube's own test cases
$INCLUDE, PTLSTE  ,    { Number 74 of Laurent Dube's own test cases
C    Following 3 illustrations of user-supplied C language were activated
C    17 November 2001 following Dr. Tsu-huei Liu's successful linking:
$INCLUDE, CFUN    ,    { Number 75 of Laurent Dube's own test cases
$INCLUDE, CMODEL  ,    { Number 76 of Laurent Dube's own test cases
$INCLUDE, RANDOMC ,    { Number 77 of Laurent Dube's own test cases
BEGIN NEW DATA CASE
BLANK