Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (673 - 675 of 1030)

Ticket Resolution Summary Owner Reporter
#1115 fixed bogus defstruct slot type check error on x8632 R. Matthew Emerson
Description

On 32-bit x86:

(defstruct foo (x 0 :type (unsigned-byte 64)))
(make-foo :x 4177526783)

> Error: The value 4177526783 is not of the expected type (UNSIGNED-BYTE 64).
#617 fixed bogus type error Gary Byers gz
Description

This is compiling a fixnum test into the (incf y inc) for some reason.

? (defun test () (symbol-macrolet ((inc 0.5)) (loop with y = 0 do (incf y inc) while (< y 100))))
TEST
? (test)
> Error: value 0.5 is not of the expected type FIXNUM.
> While executing: TEST, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > 
#8 fixed branch in x86-64 _SPstore_node_conditional targeted wrong label Gary Byers Gary Byers
Description

If a compare-and-swap (cmpxchgq) instruction used in the subprimitive _SPstore_node_conditional failed (cleard the z flag), the subsequent branch instruction branched forward to local label 0. It should have branched backward, retrying the store-conditional.

Branching backward typically caused code in _SPprogvsave - which checks to ensure that a list of values was a proper list - to signal a confusing, spurious error.

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