source: git/factory/ftest/ChangeLog @ bc82d6

spielwiese
Last change on this file since bc82d6 was e1fc2d, checked in by Jens Schmidt <schmidt@…>, 26 years ago
* ChangeLog: Well ... git-svn-id: file:///usr/local/Singular/svn/trunk@1261 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 11.5 KB
Line 
1Mon Mar 23 16:38:41 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
2
3        * randomgcd.m4, ranMulGCD.fex: files removed
4
5Wed Mar 11 20:33:40 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
6
7        * commonden.m4, norm.m4: new files
8
9Wed Feb 25 17:26:18 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
10
11    **************** <<< changes in branch `factory-gcd' ****************
12
13        * runfex (printData): arguments `$name' and `$note' re-added
14          which are printed on occurence of `h' in `$options'.  All
15          callers changed.
16
17        * runfex (main): variable `$runNote' and corresponding commandline
18          option removed.
19
20        * gcd.fex (collection gcd): cosmetic changes
21
22        * gcd.fex (univ0RanA, univ0RanB, univ0CofactorSerialA,
23          univ0GCDSerialA): real results added
24
25        * gcd.fex (univ0CofactorSerialA): slightly modified
26
27        * ftest_util.m4 (ftestGetInVar): recognizes tagged arguments
28
29        * ftest_util.m4 (ftestGetEnv, _ftestOutput): cosmetic changes
30
31        * ftest_util.m4 (ftestRun): checks for end of commandline before
32          running algorithm
33
34        * ftest_util.m4 (ftestDefaultInitializer): new macro.
35        * ftest_util.m4 (ftestOutVar, ftestInVar): call
36          `ftestDefaultInitializer()' to write default initializer
37
38        * ftest_io.cc (ftestGetbool): new function.  Declaration adapted.
39
40        * ftest_util.cc (ftestSearchTaggedArg, ftestCutBlancs): new
41          functions.  Declarations adapted.
42
43        * ftest_util.cc (ftestSubStr): made external.  Declaration
44          adapted.
45
46        * ftest_util.cc (ftestError, ftestGetOpts, ftestGetEnv,
47          ftestPrintTimer, ftestPrintEnv): superfluous `const' removed
48          from signature.  Declarations adapted.
49
50Fri Feb 20 18:29:40 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
51
52        * ftest_util.cc (ftestError): returns on `errno' == `noError'
53
54        * ftest_util.h (ftestErrorT): `Ok' renamed to `noError'
55
56    **************** >>> changes in branch `factory-gcd' ****************
57
58Thu Feb 19 16:07:09 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
59
60        * ftest_util.m4: `#line' preprocessor directives added to most of
61          the macros (that's cool, man!)
62
63        * ftest_util.m4 (ftestSetEnv): macro removed
64
65Mon Feb  2 11:59:36 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
66
67        * runfex (runConfiguration): new global variable.  `runfex'
68          supports different configurations.
69
70Fri Jan 30 15:11:23 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
71
72        * gcd.fex (univ0CofactorSerialA, univ0GCDSerialA): new examples
73
74        * gcd.fex (univ0RanC, univ0RanD): examples removed
75
76        * runfex: (example): does not print `skipping example ...'
77
78        * runfex: cosmetic changes
79
80        * runfex: totally rewritten.  Does not print html-code any longer,
81          only ASCII-information.
82
83Thu Jan 22 10:46:03 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
84
85        * bgcd.m4, bgcdext.m4: new files
86
87Tue Jan  6 12:10:04 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
88
89        * feval.m4 (main): bug fix.  Off-by-one error fixed.
90
91Tue Jan  6 11:00:17 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
92
93        * .cvsignore: new file
94
95Wed Dec 17 13:14:30 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
96
97        * ftest_util.m4 (ftestOutVar): `bool's are initialized to `false'
98          on definition
99
100        * fbinops.m4 (main): initializations for `operatorName' and
101          `operatorTag' added
102
103Fri Nov 21 11:34:36 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
104
105        * ftest_util.cc (CFSwitchesMax): const replaced by `#include
106          <cd_switches.h>'
107
108        * ftest_util.cc (ftestParseRandom, ftestWriteSeed): uses stream io
109          to read/write seed file
110
111        * ftest_io.cc (ftestPrintResult): adapted to new output format
112        * ftest_util.cc (ftestPrint): function removed.  All references
113          adapted to new ouptut format.  Declaration removed, too.
114          (ftestPrintEnv):  adapted to new output format
115          (ftestPrintShortFlag): variable removed.  All references, too.
116
117        * ftest_util.cc (ftestCheckFlag): new external variable.
118          Declaration added.
119          (ftestGetOpts): sets `ftestCheckFlag'
120        * ftest_util.m4 (ftestCheck): check on `ftestCheckFlag' added
121
122        * fbinops.m4 (ftestCheckRelation): function renamed to
123          `ftestCheckImplementation()'.  All caller changed.
124
125        * fbinops.m4: new file
126
127        * feval.m4 (main): prints long usage (well, not really)
128
129        * ftest_util.m4 (ftestRun): resets alarm timer after running
130          algorithm
131
132        * ftest_util.m4 (ftestMainInit): calls `ftestUsagePrint()' if
133          there are not any arguments
134        * ftest_util.cc (ftestError): call to `ftestUsagePrint()' added
135          (ftestUsagePrint): new function.  Declaration added.
136
137        * ftest_util.h (ftestErrorT): new enumerator `CheckError'
138        * ftest_util.cc (ftestError): handling for `CheckError' added
139        * fbinops.m4 (ftestRelOpTest): error messages for checks added
140        * gcd.m4 (gcdCheck): error messages for checks added
141
142Thu Nov 13 09:20:42 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
143
144        * insert.fex, ranMulGCD.fex: new files
145
146        * ftest_util.cc (ftestGetOpts): uses `getopt()' instead of `GetOpt'
147
148        * ftest_util.cc (ftestSignalHandler, ftestAlarmHandler): block new
149          signals, flush cout before printing error message
150
151        * ftest_util.m4: cosmetic changes
152
153        * GNUmakefile.in (ftest_util.cc): rule slightly changed
154
155Wed Nov  5 15:59:13 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
156
157        * GNUmakefile.in: new file
158
159        * insert.m4, factorize.m4: new files
160
161        * deriv.m4: cosmetic changes
162
163        * size.m4, degree.m4, deriv.m4, totaldegree.m4, resultant.m4,
164          feval.m4, gcd.m4: doc fix
165
166Wed Oct 29 10:05:36 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
167
168        * ftest_util.cc (ftestSignalCatch): parameter `block' added.
169          Declaration adapted.
170
171        * ftest_io.cc (ftestPrintResult): adapted to new output format
172
173        * ftest_util.cc (ftestSignalCatch): catches `SIGTERM'
174
175Tue Oct 28 18:16:54 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
176
177        * gcd.fex (univ0RanD, univ0RanC): new monster examples
178
179        * ftest_io.cc (ftestGetCanonicalForm): reads canonical forms from
180         stdin when given `<-' as input specifier
181
182        * runfex (collection): (almost) reads `collectionName'
183
184        * runfex: case labels fixed
185
186        * runfex: table format slightly changed
187
188Wed Oct 22 16:03:02 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
189
190        * ftest_util.cc (ftestWriteSeed): calls `factoryrandom( 0 )'
191          instead of `factoryrandom()'
192
193Wed Oct 15 10:50:07 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
194
195        * ftest_util.m4 (ftestOutVar): `int's are initialized to 0 on
196          definition
197
198        * ftest_io.cc (ftestPrintResult(CFFList)): new function.
199          Declaration added.
200
201        * ftest_util.m4 (ftestPreprocInit): call to `changecom()' macro
202          moved from root level to `ftestPreprocInit()'
203
204        * ftest_util.m4 (ftestInVar): `int's are initialized to 0 on
205          definition
206
207        * ftest_util.m4 (ftestRun): calls to `TIMING_START()' and
208          `TIMING_END()' macros moved outside while loop
209
210        * degree.m4, randomgcd.m4: new files
211
212        * gcd.m4, deriv.m4, feval.m4, resultant.m4, size.m4,
213          totaldegree.m4: doc fix
214
215Fri Oct 10 14:33:59 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
216
217        * runfex: runfxc renamed to runfex
218
219        * feval.m4: eval.m4 renamed to feval.m4
220        * runfxc (EvalAlg): is 'feval' now instead of './eval'
221
222        * runfxc (main): variable 'rawCollectionName' added
223
224Wed Oct  8 11:16:07 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
225
226        * runfxc (example): reports examples being called
227          (defineSkip): new function.  Call in main() added.
228
229        * eval.m4 (main): does not output timer/check status when there
230          are not any arguments
231
232Tue Oct  7 09:57:59 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
233
234        * ftest_io.cc (ftestPrintResult): adds end mark at end of output
235          now
236
237        * ftest_util.cc (ftestPrintEnv): cosmetic changes
238        (ftestPrintEnv): more cosmetic changes
239
240Thu Oct  2 09:14:15 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
241
242        * ftest_util.m4 (ftestRun): call to ftestWriteSeed() added
243        * ftest_util.cc (ftestWriteSeed): new function.  Declaration
244          added.
245        * ftest_util.cc(ftestSeedFile): new static variable
246          (ftestParseRandom): reads seed from file
247        * ftest_util.h (ftestErrorT): new enumerator FileError
248        * ftest_util.cc (ftestError): handles error `FileError' now
249
250        * ftest_util.cc (ftestParseSwitches): bug fix.  Explicitly
251          switches off switch if specifies with `-'
252          (ftestParseEnv): cosmetic changes
253          (ftestParseVars): check on error removed
254          (ftestEnv): declared static
255
256        * ftest_util.cc (struct ftestEnvT): new member `seedSet'
257          (ftestParseRandom): sets `seedSet' if a definite seed has
258          been set
259          (ftestGetEnv): initialization for `seedSet' added
260          (ftestPrintEnv, ftestSetRandom): handles `seedSet' more neatly
261
262        * ftest_util.cc (ftestSetSeed, ftestSetRandom): function
263          ftestSetSeed() renamed to ftestSetRandom().  All callers
264          changed.
265          (ftestParseSeed, ftestParseRandom): function ftestParseSeed()
266          renamed to ftestParseRandom().  All callers changed.
267
268        * ftest_util.m4 (ftestRun): cosmetic changes
269
270        * ftest_util.cc (ftestMainExit): function removed.  Declaration,
271          too.
272        * ftest_util.m4 (ftestMainExit): call to function ftestMainExit()
273          removed
274
275        * ftest_util.cc (ftestMainExit): new function.  Declaration added.
276        * ftest_util.m4 (ftestMainExit): call to function ftestMainExit()
277          added
278
279Wed Oct  1 12:27:33 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
280
281        * ftest_io.cc (ftestGetCanonicalForm, ftestGetVariable): cosmetic
282          changes
283
284        * ftest_io.cc (ftestGetCanonicalForm, ftestGetint): cosmetic changes
285
286        * ftest_util.cc (ftestParseVars): cosmetic changes
287
288        * ftest_util.m4 (_ftestOutput): bug fix
289
290        * ftest_util.m4 (ftestGetInVar): checks for non existing arguments
291          now
292
293        * ftest_util.m4: changes comment character to `//' when finished
294          reading library
295
296        * ftest_io.cc (ftestGetVariable): parses variables in a more
297          beautiful and safe way
298
299        * ftest_io.cc (ftestGetint): new function.  Declaration added.
300
301Tue Sep 30 12:16:59 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
302
303        * ftest_io.cc (ftestGetCanonicalForm): argument renamed from
304          `stringF' to `canFormSpec'.  Declaration adapted.
305          (ftestGetCanonicalForm): reads canonical forms from environment
306          variables now
307
308        * ftest_util.h (ftestErrorT): new enumerator CanFormSpecError
309        * ftest_util.cc (ftestError): check for CanFormSpecError added
310
311        * ftest_util.cc (ftestSkipBlancs): made external.  Declaration
312          added.
313
314        * ftest_io.cc (ftestGetVariable): cosmetic changes
315
316Mon Sep 29 14:58:09 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
317
318        * eval.m4: new file
319
320        * ftest_util.cc (ftestError): does not print any result output in
321          error case any more
322
323        * ftest_util.cc (ftestPrintFlag): new external variable.
324          Declarations adapted.
325        * ftest_io.cc (ftestPrintResult( .., CF ), ftestPrintResult( ..,
326          int )): use new output format now
327
328        * ftest_io.cc (ftestPrintResult( .., CF ), ftestPrintResult( ..,
329          int )): functions ftestPrintCanonicalForm() and ftestPrintInt()
330          renamed to ftestPrintResult.  All callers changed.  Decarations
331          adapted.
332
333        * ftest_util.m4 (ftestArgGiven): new macro
334          (ftestInVar, ftestGetInVar): support added for macro
335          ftestArgGiven()
336
337        * ftest_util.m4 (ftestOutput): supports multiple (or no) output
338          variables now
339
340        * resultant.m4: doc fix
341
342        * totaldegree.m4: new file
343
344        * gcd.m4 (main): call to ftestOutput() rewritten to new format
345
346Fri Sep 26 11:50:21 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
347
348        * ftest_util.cc (ftestError): does not print result in case of an
349          error any longer
350
351Thu Sep 25 09:56:29 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
352
353        * ftest_util.cc (ftestParseOutputType): option `-a' includes `-e'
354          now
355
356        * ftest_util.cc (ftestGetOpts): lookups for environment variable
357          `FTEST_ALARM' and `FTEST_CIRCLE' added
358
359        * ftest_util.cc (ftestConcatEnv): lookups for environment variables
360          `FTEST_SWITCHES', `FTEST_CHAR', `FTEST_VARS', `FTEST_SEED'
361          removed
362          (ftestStrLen, ftestStrCat): are superfluous now
Note: See TracBrowser for help on using the repository browser.