Custom Query (1030 matches)
Results (664 - 666 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1182 | fixed | CFFI, Mac OS X, shared libraries, crash | ||
| Description |
$ cat > main.c int a(){return 15;}D $ gcc -dynamiclib -undefined suppress -flat_namespace -fPIC main.c -o libmain.so Can't close shared library. Error is „Error: Shared library not open: "/usr/lib/system/libsystem_c.dylib"“. (ql:quickload :cffi) (let (( lib
; (ccl:close-shared-library (cffi::foreign-library-handle lib) ; :completely nil)
) ; (cffi:foreign-funcall "a" :int) cffi is last, ccl is git trunk (i386, x64), Mac OS X 1.9, sbcl (for example) is working (and really unload, so it is proof of dynamic libraries unloading possibility under Darwin). It's a very important feature for me. Please, fix it :) |
|||
| #1186 | fixed | FORMAT prints one digit too many after decimal point for ~e directive | ||
| Description |
FORMAT prints one digit too many after decimal point for ~e directive (CLHS 22.3.3.2). E.g.: $ ./lx86cl Welcome to Clozure Common Lisp Version 1.9-r16078 (LinuxX8632)! ? (loop for d in '(1 2 3 4 5 6) do (format t "~,ve ~,ve~%" d 1.2345678e-10 d 1.2345678e+10)) 1.23E-10 1.23E+10 1.235E-10 1.235E+10 1.2346E-10 1.2346E+10 1.23457E-10 1.23457E+10 1.234568E-10 1.234568E+10 1.2345679E-10 1.2345678E+10 NIL On the other hand SBCL 1.0.55.0 is correct from what I can tell: * (loop for d in '(1 2 3 4 5 6) do (format t "~,ve ~,ve~%" d 1.2345678e-10 d 1.2345678e+10)) 1.2e-10 1.2e+10 1.23e-10 1.23e+10 1.235e-10 1.235e+10 1.2346e-10 1.2346e+10 1.23457e-10 1.23457e+10 1.234568e-10 1.234568e+10 NIL |
|||
| #1188 | fixed | Search-files no longer works in 10.6 | ||
| Description |
Search-files uses ns:ns-table-cell-view (possibly among other constructs) which is 10.7 only. Revert code to 10.6 compatibility until a formal decision is made to no longer support 10.6. |
|||
