source: git/factory/ftest/ChangeLog @ 195424

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