summaryrefslogtreecommitdiff
path: root/gsl-1.9/err/ChangeLog
blob: c5916fd2e69c91aa9629f1e08016c6ef98888706 (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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
2004-07-10  Brian Gough  <bjg@network-theory.co.uk>

	* error.c (gsl_error): flush stdout/stderr before aborting (needed
	to get a useful error message on some platforms)

2003-06-17  Brian Gough  <bjg@network-theory.co.uk>

	* warn.c: removed, the functions are not used

Sat Apr 27 21:27:32 2002  Brian Gough  <bjg@network-theory.co.uk>

	* error.c (gsl_error): added an explanatory message in the default
 	error handler before aborting

Tue Jun 12 11:52:23 2001  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_errno.h (GSL_STATUS_UPDATE): added macro for updating
 	status value multiple times

Fri Apr 27 18:18:59 2001  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_errno.h (GSL_ERROR_NULL): added macro which returns NULL,
 	for out of memory conditions

Mon Jan 22 16:01:55 2001  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_errno.h: added EOF for end of file

Sat Aug 26 19:26:59 2000  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_errno.h: added error codes ETOLF, ETOLX, ETOLG for
 	unattainable tolerances in (F,X,G) in multimin MINPACK LM
 	algorithm.

Fri May  5 11:20:10 2000  Brian Gough  <bjg@network-theory.co.uk>

	* split gsl_test code out into separate test/ directory

Sun Nov 28 17:17:03 1999  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_errno.h: added GSL_ENOPROG and GSL_ENOPROGJ to handle error
 	conditions from minpack hybrid algorithms (INFO=5,4 in the
 	original code)

Thu Oct 28 14:41:31 1999  Brian Gough  <bjg@network-theory.co.uk>

	* gsl_test.h: changed variable name in prototype for clarity

Thu Oct  7 11:46:53 1999  Brian Gough  <bjg@network-theory.co.uk>

	* test_results.c (gsl_test_str): changed #if __STDC__ to #ifdef
 	__STDC__ so the code will compile with compilers that define
 	__STDC__ to 0 meaning STDC+extensions.

Sun Jul 11 21:48:25 1999  Brian Gough  <bjg@network-theory.co.uk>

	* test_errnos.c (main): added GSL_ECACHE to handle internal cache
 	structures which grow and can hit a limit

Sun Mar  7 17:00:08 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>

	* gsl_errno.h, test_errnos.c, strerror.c: added GSL_EDIVERGE for
 	divergent integrals and series

Sat Feb 20 12:14:47 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>

	* test_errnos.c (main): added the new error codes to the tests

	* gsl_errno.h: moved all the error codes into a single enum
 	instead of having a separate enum for GSL_SUCCESS and GSL_FAILURE

Fri Feb 19 15:56:15 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>

	* gsl_errno.h, strerror.c: added GSL_CONTINUE as an error code
 	indicating that an iteration process has not converged and should
 	be continued for more iterations.

Tue Nov 17 17:11:31 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_test.h: removed #include <config.h> which should not be
 	present in installed header files

Tue Nov 10 15:55:56 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* test_results.c (gsl_test_abs), gsl_test.h: added gsl_test_abs
 	for absolute errors, like gsl_test_rel for relative errors

Fri Oct 23 12:51:01 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* test_results.c (gsl_test_rel): print a shorter "observed vs
 	expected" message if the description is 45 characters or longer

Mon Jun  1 11:02:04 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: added GSL_EUNSUP for errors caused by a hardware
	feature which is not supported on a particular platform

	* renamed test.c to test_results.c to avoid confusion when debugging
	other test programs called test.c

Sat May 30 16:11:34 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: add GSL_ESING for errors caused by singularities
	or other bad function behavior

Fri May 29 14:41:19 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: added GSL_EBADLEN to signify bad lengths of
 	matrices or vectors (e.g. non-conformant sizes in a matrix or
 	vector multiplication)

Wed May 27 18:15:34 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* test.c (gsl_test_str): changed things so that the strings aren't
 	printed unless the string equality test fails (usually they were
 	too long)

Mon May 18 17:58:20 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* test.c (gsl_test_rel): added a test for numerical quantities,
 	given a result, an expected result and an allowable relative
 	error.
	(gsl_test_int): added a test for comparing integers

Sun May 10 16:03:12 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: added GSL_EROUND for roundoff errors

Fri May  8 18:50:13 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: changed GSL_ETIMEOUT to GSL_EMAXITER to describe
 	the error that occurs when a specified number of iterations is
 	exceeded.

Sun Apr 19 19:14:05 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* strerror.c (gsl_strerror): added an strerror function for making
 	readable descriptions of the error number

Wed Apr 15 21:59:57 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* added a stream handler, for the error stream

	* completely reorganized the files, but the functions are
 	relatively unchanged

Wed Apr  8 13:55:48 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h (GSL_ERROR_RETURN_NOTHING): added an error macro
 	suitable for void functions

Mon Apr  6 14:10:48 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* gsl_errno.h: use enum instead of #define for symbolic constants,
 	so that they can be seen in the debugger

Sun Apr  5 19:49:17 1998  Brian Gough  <bjg@vvv.lanl.gov>

	* err/errno.c (gsl_error): now takes gsl_errno as an argument
 	(this is useful for doing conditional breakpoints)