Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (442 - 444 of 1030)

Ticket Resolution Summary Owner Reporter
#993 fixed lock-free hashtable error gz uchida
Description

On rare occasions, gethash returns nil dispite the existence of the entry.

toor@toor-VirtualBox:~/src/lisp$ ~/ccl/lx86cl -n
Welcome to Clozure Common Lisp Version 1.8-r15286M  (LinuxX8632)!
? (load "lock-free-hash-table-test.lisp")

#<EXTERNAL-PROCESS (/bin/echo)[9149] (RUNNING) #x1839788E> 
#<EXTERNAL-PROCESS (/bin/echo)[9152] (RUNNING) #x1835FF26> 
#<EXTERNAL-PROCESS (/bin/echo)[9154] (RUNNING) #x1841F11E> 
...
#<EXTERNAL-PROCESS (/bin/echo)[15259] (RUNNING) #x1D41E8E6> 
#<EXTERNAL-PROCESS (/bin/echo)[15261] (RUNNING) #x1D4D0536> 
#<EXTERNAL-PROCESS (/bin/echo)[15264] (RUNNING) #x1D74E746> 
> Error: value NIL is not of the expected type NUMBER.
> While executing: CCL::+-2, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > 
#1068 fixed directory and names with "weird" characters gz R. Matthew Emerson
Description
cd /tmp
mkdir "a*x+b.rtfd"
touch  "a*x+b.rtfd/foo"
ccl
(directory "/tmp/a\\*x+b.rtfd/*.*")
> Error: File #P"/tmp/a\\\\\\*x+b.rtfd/foo" does not exist.
> While executing: %ADD-DIRECTORY-RESULT, in process listener(1).
#1070 fixed PROBE-FILE looks like it's not using MERGE-PATHNAMES anymore gz Francois-Rene Rideau
Description
(setf (ccl:current-directory) #p"/tmp/")
(let ((*default-pathname-defaults* #p"/"))
  (probe-file "/etc"))
;;==> #p"/etc/" ; on CCL 1.9 15581
;;==> NIL ; on CCL 1.9 15773

Remarkably, the CLHS entry for PROBE-FILE doesn't seem to mention *DEFAULT-PATHNAME-DEFAULTS* or MERGE-PATHNAMES, unlike OPEN which at least mentions the latter and implies its use. So that makes PROBE-FILE also subtly different from OPEN (assuming OPEN is unaffected -- is it? I have tested). http://clhs.lisp.se/Body/f_probe_.htm

In any case, this is probably a bug, and if not, a change that should be prominently documented.

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.