Custom Query (1030 matches)
Results (547 - 549 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #705 | fixed | ffigen alias link broken | ||
| Description |
The link to ffigen-bin-darwinppc-gcc-4.0.0-2005-5-17-11-45-56.tar.gz is an alias whose file has vanished. |
|||
| #706 | fixed | out-of-bounds errors with SLOT-VECTORs | ||
| Description |
I have run into this kind of problem many times with my EasyGui efforts, and thought it must be my own fault. But now I've come across it using the Search Files dialog, which is nothing to do with me. This kind of thing pops up in the AltConsole window:
1 > It is not reliably repeatable. fwiw, I have suspected that it is due to some race condition whereby instances of Cocoa subclasses get information enough added to them for some objc method to be dispatched, but the extra Lisp slots appropriate for the class have not yet been added. This is just a hunch, maybe helpful and maybe way off the mark. |
|||
| #707 | fixed | spurious floating-point exceptions | ||
| Description |
It looks like some exception flags get left on in the MXCSR somehow. /* fp.c -- compile with cc -shared fp.c -o fp.dylib */
double rme_fdiv(double x, double y)
{
return x / y;
}
double rme_nan()
{
return rme_fdiv(0.0, 0.0);
}
From lisp: ? (open-shared-library "/Users/rme/fp.dylib") #<SHLIB /Users/rme/fp.dylib #x30200053443D> ? (external-call "rme_nan" :double-float) 1D+-0 #| not-a-number |# ? (log 1 2) > Error: FLOATING-POINT-INVALID-OPERATION detected > performing LOG on (1.0) > While executing: %FP-ERROR-FROM-STATUS, in process listener(1). > Type :POP to abort, :R for a list of available restarts. > Type :? for other options. 1 > :pop ? (log 1 2) 0.0 ? |
|||
