chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1081: make check error on salmonella-linux-x86 (Test


From: Chicken Trac
Subject: [Chicken-janitors] #1081: make check error on salmonella-linux-x86 (Testing correct handling of thread-join! with external signals)
Date: Wed, 11 Dec 2013 22:45:58 -0000

#1081: make check error on salmonella-linux-x86 (Testing correct handling of
thread-join! with external signals)
---------------------------------+------------------------------------------
 Reporter:  mario                |       Owner:       
     Type:  defect               |      Status:  new  
 Priority:  major                |   Milestone:  4.9.0
Component:  unknown              |     Version:  4.8.x
 Keywords:  make check, threads  |  
---------------------------------+------------------------------------------
 Happens for both gcc and clang:

 {{{
 ../chicken 'srfi-18-signal-test.scm' -output-file 'a.c' -verbose -include-
 path ..

 Warning: clause following `else' clause in `cond': (else (##sys#signal
 exvar))

 Warning: clause following `else' clause in `cond': (else (##sys#signal
 exvar))
 'gcc-4.6' 'a.c' -o 'a.o' -c  -fno-strict-aliasing -fwrapv
 -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -g -Wall -Wno-unused -I..
 -I"/home/chicken/salmonella-run-publish/chicken/include/chicken"
 rm a.c
 'gcc-4.6' 'a.o' -o 'a.out' -L.. -L"/home/chicken/salmonella-run-
 publish/chicken/lib"  -Wl,-R"/home/chicken/salmonella-run-
 publish/chicken/lib" -lchicken -lm -ldl
 rm a.o
 Testing correct handling of thread-join! with external signals:
 Warning (#<thread: thread0>): in thread: Loop limit exceeded

         Call history:

         srfi-18-signal-test.scm:16: display
         srfi-18-signal-test.scm:17: thread-sleep!
         srfi-18-signal-test.scm:18: work-loop
         srfi-18-signal-test.scm:16: display
         srfi-18-signal-test.scm:17: thread-sleep!
         srfi-18-signal-test.scm:18: work-loop
         srfi-18-signal-test.scm:16: display
         srfi-18-signal-test.scm:17: thread-sleep!
         srfi-18-signal-test.scm:18: work-loop
         srfi-18-signal-test.scm:16: display
         srfi-18-signal-test.scm:17: thread-sleep!
         srfi-18-signal-test.scm:18: work-loop
         srfi-18-signal-test.scm:16: display
         srfi-18-signal-test.scm:17: thread-sleep!
         srfi-18-signal-test.scm:18: work-loop
         srfi-18-signal-test.scm:14: error               <--

 Error: uncaught exception: #<condition: (exn)>
 
.....................................................................................................make[1]:
 *** [check] Error 70
 make[1]: Leaving directory `/home/chicken/salmonella-run-publish/chicken-
 core'
 make: *** [check] Error 2
 }}}

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/1081>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]