Opened 9 years ago

Closed 8 years ago

#738 closed defect (duplicate)

callback tests failure on cygwin

Reported by: Mario Domenech Goulart Owned by: Mario Domenech Goulart
Priority: major Milestone:
Component: unknown Version: 4.7.x
Keywords: cygwin, callback, test Cc:
Estimated difficulty:

Description

$ 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

Change History (5)

comment:1 Changed 9 years ago by felix winkelmann

Owner: set to felix winkelmann
Status: newassigned

This is not a callback-test failure - it is either apply-test.scm or test-gc-hooks.scm which fails. Can you run these two tests by hand to see where it fails?

comment:2 Changed 9 years ago by Mario Domenech Goulart

Sorry for the late reply. Sure, I can do that in the next days.

comment:3 Changed 9 years ago by felix winkelmann

Owner: changed from felix winkelmann to Mario Domenech Goulart

comment:4 Changed 9 years ago by felix winkelmann

Milestone: 4.8.0

comment:5 Changed 8 years ago by felix winkelmann

Resolution: duplicate
Status: assignedclosed

See #919, which has more information.

Note: See TracTickets for help on using tickets.