1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-16 18:50:23 +02:00
Commit graph

851 commits

Author SHA1 Message Date
Kevin Ryde
f3a5c8f769 *** empty log message *** 2007-03-07 22:15:15 +00:00
Kevin Ryde
08ea3794d2 (make-struct): Exercise the error check on tail
array size != 0 when layout spec doesn't have tail array.
(make-vtable): Exercise this.
2007-03-07 22:14:46 +00:00
Kevin Ryde
a1f05cbfd2 *** empty log message *** 2007-02-22 00:11:57 +00:00
Kevin Ryde
5e5d86d8de (make-struct): New test of type check on a "u"
field, which had been causing an abort().
2007-02-22 00:08:34 +00:00
Neil Jerram
bdfa7cf284 (check_SCRIPTS): Add test-use-srfi, so
that it gets into the distribution.
2007-02-20 21:52:09 +00:00
Kevin Ryde
00b86455bd *** empty log message *** 2007-01-27 00:07:31 +00:00
Kevin Ryde
144e6ab5ca (port-line): Check not truncated to "int" on 64-bit systems. 2007-01-27 00:07:09 +00:00
Kevin Ryde
0f0be63aac *** empty log message *** 2007-01-24 23:08:20 +00:00
Kevin Ryde
d27ae588db (stable-sort): New test, exercising empty list
input.  As reported by Ales Hvezda.
2007-01-24 23:07:51 +00:00
Kevin Ryde
31854a2b96 *** empty log message *** 2007-01-24 22:50:53 +00:00
Kevin Ryde
4faeed31c8 (gmtime in another thread): Catch #t all errors from
gmtime in the thread, since it can be a system error not a scheme
out-of-range on 64-bit systems.
2007-01-24 22:01:57 +00:00
Ludovic Courtès
09c9ec0533 Changes from arch/CVS synchronization 2007-01-19 09:11:43 +00:00
Kevin Ryde
0c6f7f15c6 *** empty log message *** 2007-01-18 22:24:45 +00:00
Kevin Ryde
3c8d5002e4 (exception:string-contains-nul): New exception pattern. 2007-01-18 22:23:44 +00:00
Kevin Ryde
7d32cbebbf *** empty log message *** 2007-01-15 21:47:01 +00:00
Kevin Ryde
7f2ee4635e (regexp-exec): Further tests, in particular #\nul
in input and bad flags args which had been provoking abort()s.
2007-01-15 21:46:41 +00:00
Kevin Ryde
c31f534e18 *** empty log message *** 2006-12-12 22:55:15 +00:00
Kevin Ryde
0202ead8ed (*): Exercise multiply by exact 0 giving exact 0. 2006-12-12 22:46:33 +00:00
Kevin Ryde
9a2e827c0e *** empty log message *** 2006-12-12 22:34:39 +00:00
Kevin Ryde
7f6a4429dc (car): Check procedure-name property. 2006-12-12 22:34:16 +00:00
Kevin Ryde
e3e0928621 *** empty log message *** 2006-12-12 22:24:32 +00:00
Kevin Ryde
ab9b209eb8 Exercise top-level define setting procedure-name. 2006-12-12 22:20:40 +00:00
Ludovic Courtès
2ef21bf169 Changes from arch/CVS synchronization 2006-12-12 14:09:08 +00:00
Kevin Ryde
4d2e2c729b *** empty log message *** 2006-12-08 21:39:09 +00:00
Kevin Ryde
da02cfaf82 * standalone/test-use-srfi: New test.
* standalone/Makefile.am (TESTS): Add it.
2006-12-08 21:28:02 +00:00
Kevin Ryde
2bf20ee77a More of:
New test.
2006-12-08 21:20:28 +00:00
Kevin Ryde
14097f28ad New test. 2006-12-08 20:29:12 +00:00
Kevin Ryde
f6bf9ed903 *** empty log message *** 2006-12-03 00:24:55 +00:00
Kevin Ryde
17e01ff257 (test_cflags): Change from := to plain =, as
the former is not portable (according to automake).
2006-12-02 23:09:03 +00:00
Kevin Ryde
2c70341b70 (.x): Change from %.c %.x style to .c.x style
since the former is a GNU make extension.  (Rule now as per
libguile/Makefile.am.)
2006-12-02 23:07:43 +00:00
Kevin Ryde
afe5a1d725 *** empty log message *** 2006-12-01 20:03:57 +00:00
Kevin Ryde
fefc68eaba (min, max): Correction to big/real and real/big
tests, `big*5' will round on a 64-bit system.  And use `eqv?' to
ensure intended exact vs inexact is checked.  Reported by Aaron
M. Ucko, Debian bug 396119.
2006-12-01 20:03:12 +00:00
Ludovic Courtès
51785a23a8 Changes from arch/CVS synchronization 2006-11-29 09:25:32 +00:00
Ludovic Courtès
25ee3008f7 Changes from arch/CVS synchronization 2006-11-29 09:08:04 +00:00
Ludovic Courtès
d7bfc0c998 Changes from arch/CVS synchronization 2006-10-26 07:25:24 +00:00
Kevin Ryde
d38934e945 New file. 2006-10-04 22:18:24 +00:00
Kevin Ryde
d4b71bbe14 *** empty log message *** 2006-10-04 22:17:57 +00:00
Kevin Ryde
3c1428ac3c * tests/ftw.test: New file.
* Makefile.am (SCM_TESTS): Add it.
2006-10-04 22:17:38 +00:00
Kevin Ryde
b724fe7797 *** empty log message *** 2006-10-02 20:13:37 +00:00
Kevin Ryde
580ca910b7 (apply): New tests, exercising scm_tc7_subr_2o which
had lacked some arg count checking.
2006-10-02 20:11:43 +00:00
Kevin Ryde
76557947d8 *** empty log message *** 2006-09-26 01:17:50 +00:00
Kevin Ryde
0a8320cfc1 (seek): New tests.
(truncate-file): More tests.
2006-09-26 01:17:29 +00:00
Ludovic Courtès
903762e5cf Changes from arch/CVS synchronization 2006-09-25 08:23:24 +00:00
Kevin Ryde
10cbb08c51 *** empty log message *** 2006-09-25 00:54:59 +00:00
Kevin Ryde
10a7fe4c1a And still more of
(exp, log, log10, sqrt): New tests.
2006-09-23 01:08:57 +00:00
Kevin Ryde
d9849f45cf (gmtime, strptime): Remove the "unresolved" throws,
the error+thread tests seem ok now (previously were upset by something
leaking out of syntax.test).
2006-09-23 00:08:49 +00:00
Kevin Ryde
2651eca479 * tests/format.test, tests/srfi-1.test: Use define-module to prevent
redefined funcs in those modules extending on to subsequent tests.
2006-09-22 23:52:08 +00:00
Kevin Ryde
13ec28ffc5 *** empty log message *** 2006-09-22 23:36:48 +00:00
Kevin Ryde
de7478b490 (exp, log, log10, sqrt): New tests. 2006-09-22 23:33:33 +00:00
Kevin Ryde
a23acd1c03 remove pending enhancements etc to ice-9 slib module to work with newest slib 2006-09-11 00:12:32 +00:00