Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (43 - 45 of 1630)

Ticket Resolution Summary Owner Reporter
#54 fixed pointer-s8-ref should explicitly use signed char felix winkelmann sjamaan
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!) )
#55 fixed Tests use egg repository from PREFIX felix winkelmann sjamaan
Description

When running the testsuite, it will try to load system libraries from the egg repository at the PREFIX that was set during compilation.

This is the future location where Chicken will be installed. This means the tests will fail when running them prior to installation, and there's no Chicken at that location yet. Also, if there is a Chicken there, the tests will run with the new Chicken, but with libraries from the old Chicken, producing false results.

By adding export CHICKEN_REPOSITORY=${TEST_DIR}/.. to runtests.sh, this problem can be fixed.

#56 fixed "spotless" target doesn't remove all generated files. felix winkelmann sjamaan
Description

setup-download.c, setup-download.so, setup-api.c, setup-api.so and chicken-boot are not removed when running "make spotless".

Also, anything in benchmarks and tests is not cleaned up.

Note: See TracQuery for help on using queries.