Am Donnerstag, den 28.04.2011, 06:33 -0500 schrieb Barton Willis:
> Using Clozure CL, the following tests fail:
>
> rtest16.mac, problems: (506 507)
> rtestprintf.mac, problems: (27 54)
> rtest_graphs.mac, problems: (3 8 13)
>
> I did "git pull," but maybe I'm doing something wrong?
The tests 506 & 507 in rtest16.mac are related to a "fast array" of the
type hashed. The hashed array is declared in Problem 502. Problems 503,
504, and 505 put some values into the hashed array. Problem 506 shows
infos about the hashed array and problem 506 lists the entries of the
array.
The code to the support has been reimplemented. In older versions hashed
does not work. What are your results for these problems? I run these
examples with SBCL.
********************** Problem 502 ***************
Input:
(a : make_array(hashed), done)
Result:
done
... Which was correct.
********************** Problem 503 ***************
Input:
a : 100
100
Result:
100
... Which was correct.
********************** Problem 504 ***************
Input:
a : sin(x)
x
Result:
sin(x)
... Which was correct.
********************** Problem 505 ***************
Input:
2
a : y + x
x y
Result:
2
y + x
... Which was correct.
********************** Problem 506 ***************
Input:
arrayinfo(a)
Result:
[hash_table, 1, 100, x, x y]
... Which was correct.
********************** Problem 507 ***************
Input:
listarray(a)
Result:
2
[100, sin(x), y + x ]
... Which was correct.
Dieter Kaiser