Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (13 - 15 of 1630)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Ticket Resolution Summary Owner Reporter
#1532 fixed "lint mode" for csc Mario Domenech Goulart
Description

I sometimes run csc4 with -AM just to have my moduleless code checked by the scrutinizer. That's particularly useful for code that loads configuration files (in which case having a module would require some trickery to be able to use symbols exported by the module from the configuration file).

Could/should we add the -M option to csc5?

#690 fixed "make check" errors on cygwin Mario Domenech Goulart Mario Domenech Goulart
Description

It seems that cygchicken-0.dll is expected to be found in the tests directory:

$ make PLATFORM=cygwin PREFIX=/home/mario/local/chicken-core DEBUGBUILD=1 CHICKEN=./chicken-boot check
make -f ./Makefile.cygwin CONFIG= check
make[1]: Entering directory `/home/mario/src/chicken-core'
cd tests; sh runtests.sh
======================================== compiler tests ...
../chicken compiler-tests.scm -output-file a.c -verbose -include-path ..

Note: global variable `bla#blabla' is only locally visible and never used

Note: global variable `foo#bar' is only locally visible and never used
gcc a.c -o a.o -c  -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENAB
LE_PTABLES -g -Wall -Wno-unused -I.. -I"/home/mario/local/chicken-core/include/c
hicken"
rm a.c
gcc a.o -o a.out -L.. -L"/home/mario/local/chicken-core/lib" -lchicken -lm
rm a.o
/home/mario/src/chicken-core/tests/a.out: error while loading shared libraries:
cygchicken-0.dll: cannot open shared object file: No such file or directory
make[1]: *** [check] Error 127
make[1]: Leaving directory `/home/mario/src/chicken-core'
make: *** [check] Error 2

If I

cp cygchicken-0.dll tests

some tests can be run, but then:

$ make PLATFORM=cygwin PREFIX=/home/mario/local/chicken-core DEBUGBUILD=1 CHICKEN=./chicken-boot check

...

======================================== callback tests ...
../chicken callback-tests.scm -output-file a.c -verbose -include-path ..
gcc a.c -o a.o -c  -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENAB
LE_PTABLES -g -Wall -Wno-unused -I.. -I"/home/mario/local/chicken-core/include/c
hicken"
rm a.c
gcc a.o -o a.out -L.. -L"/home/mario/local/chicken-core/lib" -lchicken -lm
rm a.o
callbacks ...
hi!
callbacks ...
hi!
hi!
[panic] callback returned twice - execution terminated

callback-tests.scm:16: print
##sys#gc
g1112
callback-tests.scm:7: call/cc
callback-tests.scm:9: print
callback-tests.scm:19: command-line-arguments
callback-tests.scm:20: k1
callback-tests.scm:9: print     <--
double-return from callback failed as it should.
======================================== runtime tests ...
[panic] nursery is too small - try higher setting using the `-:s' option - execu
tion terminated

make[1]: *** [check] Error 1
make[1]: Leaving directory `/home/mario/src/chicken-core'
make: *** [check] Error 2

Happens to both 4.7.0 and git HEAD.

I cannot reproduce this error on Linux systems.

#1663 invalid "make check" fails on mingw-msys on repository search path test sjamaan
Description

As reported by wasamasa:

    ======================================== repository search path ...
    (C:/chicken//lib/chicken/11)
    (PASS) (repository-path) contains something by default
     TOTALS:
      1 tests completed in 0.029 seconds
      1 (100.00%) tests passed
      0 (0.00%) tests failed
    "C:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/../chicken 
"sample-module.scm" -output-file "sample-module.c" -dynamic -feature 
chicken-compile-shared -verbose -include-path 
C:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/.. -consult-types-file 
../types.db -ignore-repository -emit-import-library sample-module"
    generating import library `sample-module.import.scm' for module 
`sample-module' ...
    ""gcc" "sample-module.c" -o "sample-module.obj" -c  -fno-strict-aliasing 
-fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -DPIC -DC_SHARED 
-IC:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/.. 
-IC:/chicken//include/chicken"
    rm sample-module.c
    ""gcc" "sample-module.obj" -o "sample-module.so" -Wl,--enable-auto-import 
-shared -LC:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/.. 
-LC:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/.. -lchicken -lm -lws2_32"
    rm sample-module.obj
    (PASS) find-file on #f
    (PASS) find-file on string
    (PASS) find-file on list
    (FAIL) (repository-path) is populated by CHICKEN_REPOSITORY_PATH: expected 
("C:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/.." 
"C:/Users/schnev/Downloads/chicken-5.2.0rc1/tests/test-repository") but got 
("C:\\Users\\schnev\\Downloads\\chicken-5.2.0rc1\\" 
"C:\\Users\\schnev\\Downloads\\chicken-5.2.0rc1\\tests\\test-repository")
    (PASS) setting (repository-path) and loading a library
    (PASS) Putting garbage in (repository-path)
     TOTALS:
      6 tests completed in 0.051 seconds
      5 (83.33%) tests passed
      1 (16.66%) tests failed
    make: *** [check] Error 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Note: See TracQuery for help on using queries.