source: git/factory/ftest/ChangeLog @ 9189ab6

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