[kaffe] ThreadLocalTest fails

Guilhem Lavaux guilhem at kaffe.org
Sun Mar 20 02:49:07 PST 2005


Ito Kazumitsu wrote:
> ThreadLocalTest fails recently.  It does not finish until killed by the
> killer process.
> 

Thanks Ito !

I'm also experiencing other deadlocks on freebsd. I'll have a look at 
where does they come from.

Guilhem.

> bash-3.00$ uname -a
> FreeBSD mq.maczuka.gcd.org 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004     root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
> bash-3.00$ /disk/kaz/work/kaffe-inst/bin/kaffe -fullversion
> Kaffe Virtual Machine
> 
> Copyright (c) 1996-2004 Kaffe.org project contributors (please see
>   the source code for a full list of contributors).  All rights reserved.
> Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc.
> 
> The Kaffe virtual machine is free software, licensed under the terms of
> the GNU General Public License.  Kaffe.org is a an independent, free software
> community project, not directly affiliated with Transvirtual Technologies,
> Inc.  Kaffe is a Trademark of Transvirtual Technologies, Inc.  Kaffe comes
> with ABSOLUTELY NO WARRANTY.
> 
> Engine: Just-in-time v3   Version: 1.1.x-cvs   Java Version: 1.1
> Configuration/Compilation options:
>   Compile date     : Wed Mar 16 01:02:48 JST 2005
>   Compile host     : mq.maczuka.gcd.org
>   Install prefix   : /disk/kaz/work/kaffe-inst
>   Thread system    : unix-pthreads
>   Garbage Collector: kaffe-gc
>   CC               : gcc
>   CFLAGS           : -g -O2 -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wswitch-default -Wswitch-enum -Wtrigraphs -Wunused-function -Wunused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wunknown-pragmas -Wstrict-aliasing -W -Wfloat-equal -Wdeclaration-after-statement -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wpacked -Wredundant-decls -Wnested-externs -Winvalid-pch -Winline -Wlong-long -Wdisabled-optimization -no-cpp-precomp -D_THREAD_SAFE -pthread 
>   LDFLAGS          : 
>   ChangeLog head   : 2005-03-14  Dalibor Topic  <robilad at kaffe.org>
> 
> And here is the message the regression test showed.
> 
> TestScript ./ThreadLocalTest.java
> testing ./ThreadLocalTest.java
> JAVA_SRCS=./ThreadLocalTest.java
> jikes +Pno-switchcheck +Pno-shadow +E -nowarn -bootclasspath ../..//libraries/javalib/rt.jar -classpath ".:@GNU_CRYPTO_JAR@:@JAVAX_SECURITY_JAR@:.:compile_time:.:::::" -d . ./ThreadLocalTest.java
> /disk/kaz/work/kaffe-make-current/kaffe/kaffe/kaffe/kaffe-bin -Dgnu.classpath.home.url=file:///disk/kaz/work/kaffe-make-current/kaffe/test/regression/../../libraries/clib/ ThreadLocalTest
> Background pid: 80311
> Killer process pid: 80312 with timeout of 900 seconds
> output differs from ThreadLocalTest.out, saving in ThreadLocalTest.fail
> FAIL: ThreadLocalTest.java
> 
> The difference of ThreadLocalTest.fail from the expected output is
> only this:
> 
> 
>>Timeout - 900 seconds - killed
> 
> 
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
> 





More information about the kaffe mailing list