Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (7 - 9 of 1630)

1 2 3 4 5 6 7 8 9 10 11 12 13
Ticket Owner Reporter Resolution Summary
#54 felix winkelmann sjamaan fixed pointer-s8-ref should explicitly use signed char
Description

On some architectures (PowerPC, ARM), "char" is unsigned by default. On these platforms, the lolevel tests fail. This can be fixed simply by adding the "signed" qualifier:

(define pointer-s8-ref
  (getter-with-setter
     (foreign-lambda* int ([c-pointer p]) "return(*((signed char *)p));")
       pointer-s8-set!) )
#57 felix winkelmann sjamaan fixed Extended lambda list arguments are looked up in the wrong environment
Description

When you have an extended lambda list (with DSSSL syntax) inside a module, the names in the non-extended part of the argument list are renamed in the syntax environment instead of the expansion environment.

#58 felix winkelmann Ivan Raikov fixed Local definition of fold overwrites srfi-1 definition
Description

The ssax library uses its own internal definition of fold, which is not exported by the module. However, programs that load both srfi-1 and ssax, end up using the ssax definition. The attached test file fails to call fold from srfi-1 when ssax is loaded, but succeeds and ssax is not loaded.

1 2 3 4 5 6 7 8 9 10 11 12 13
Note: See TracQuery for help on using queries.