tcljava/AmbiguousSignature.test libjava.so: couldn't find procedure Java_Init tcljava/ArrayObject.test tcljava/ClassRep.test tcljava/FieldSig.test tcljava/FuncSig.test tcljava/JavaBindCmd.test tcljava/JavaCallCmd.test tcljava/JavaCastCmd.test tcljava/JavaDefineClassCmd.test tcljava/JavaEventCmd.test tcljava/JavaFieldCmd.test tcljava/JavaInfoCmd.test tcljava/JavaInstanceofCmd.test tcljava/JavaInvoke.test ==== invoke-10.2.24 convertTclObject: int 2147483648 {0 -2147483648} ==== Contents of test case: list [catch { java::field tests.JavaTest s[lindex $l 0] [lindex $l 1] set result [java::field tests.JavaTest s[lindex $l 0]] } msg] $msg ==== Result was: 1 {integer value too large to represent} ---- Result should have been: 0 -2147483648 ---- invoke-10.2.24 FAILED ==== invoke-10.2.25 setField static: int 2147483648 {0 -2147483648} ==== Contents of test case: list [catch { set o [java::new tests.JavaTest] java::field $o i[lindex $l 0] [lindex $l 1] set result [java::field $o i[lindex $l 0]] } msg] $msg ==== Result was: 1 {integer value too large to represent} ---- Result should have been: 0 -2147483648 ---- invoke-10.2.25 FAILED ==== invoke-10.2.30 convertTclObject: long 2147483648 {0 -2147483648} ==== Contents of test case: list [catch { java::field tests.JavaTest s[lindex $l 0] [lindex $l 1] set result [java::field tests.JavaTest s[lindex $l 0]] } msg] $msg ==== Result was: 1 {integer value too large to represent} ---- Result should have been: 0 -2147483648 ---- invoke-10.2.30 FAILED ==== invoke-10.2.31 setField static: long 2147483648 {0 -2147483648} ==== Contents of test case: list [catch { set o [java::new tests.JavaTest] java::field $o i[lindex $l 0] [lindex $l 1] set result [java::field $o i[lindex $l 0]] } msg] $msg ==== Result was: 1 {integer value too large to represent} ---- Result should have been: 0 -2147483648 ---- invoke-10.2.31 FAILED tcljava/JavaIsNullCmd.test tcljava/JavaLoadCmd.test tcljava/JavaLock.test tcljava/JavaNewCmd.test tcljava/JavaNullCmd.test tcljava/JavaPropCmd.test tcljava/JavaThrowCmd.test tcljava/PkgInvoker.test tcljava/PropertySig.test tcljava/ReflectException.test tcljava/ReflectObject.test tcljava/TclEvent.test tclblend/javaCmd.test libjava.so: couldn't find procedure Java_Init tclblend/javaIdle.test tclblend/javaInterp.test ==== javaInterp-5.3 Java_tcl_lang_Interp_eval ==== Contents of test case: set i [java::getinterp] set x global proc doit {} { global i set x local set ::y {} $i {eval String int} {lappend ::y $x} 0 $i {eval String int} {lappend ::y $x} [java::field tcl.lang.TCL GLOBAL_ONLY] return $::y } doit ==== Result was: global global ---- Result should have been: local global ---- javaInterp-5.3 FAILED tclblend/javaObj.test libjava.so: couldn't find procedure Java_Init libjava.so: couldn't find procedure Java_Init tclblend/javaTimer.test ==== javaTimer-1.1 Java_tcl_lang_TimerHandler_createTimerHandler ==== Contents of test case: set t [java::new tests.TimerHandlerTest $notifier 100] set result [java::field $t value] after 200 {set x done} vwait x lappend result $x [java::field $t value] ==== Result was: 0 done 0 ---- Result should have been: 0 done 1 ---- javaTimer-1.1 FAILED ==== javaTimer-3.1 JavaTimerProc ==== Contents of test case: set t [java::new tests.TimerHandlerTest $notifier 100] set result [java::field $t value] java::field $t err true lappend result [catch {$notifier doOneEvent 0} msg] $msg [java::field $t value] ==== Result was: 0 0 0 0 ---- Result should have been: 0 1 {java.lang.NullPointerException: TimerHandlerTest} 1 ---- javaTimer-3.1 FAILED tclblend/javaUtil.test Tests done, about to call exit. Note that sometimes we get a Java crash here. The cause seems to be TclEvent-1.3. See know_issues.txt for more information. called Tcl_Close on channel with refCount > 0 SIGABRT 6* abort (generated by abort(3) routine) si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine) si_errno [0]: Error 0 occurred. si_code [1]: unknown siginfo stackbase=0, stackpointer=11fffeb70 Full thread dump: "SIGQUIT handler" (TID:0x310320, sys_thread_t:0x400ba700, state:R, pthread_t: t@1075206528, sp:0x1401639a8 pc:0x0 threadID:0x140165980, stack_base:0x140163a80 stack_size:0x2a000) prio=2 "Finalizer thread" (TID:0x3101a0, sys_thread_t:0x400ba300, state:CW, pthread_t: t@1075026304, sp:0x140137868 pc:0x3ffbff58c90 threadID:0x140139980, stack_base:0x140137a80 stack_size:0x2a000) prio=2 "main" (TID:0x310150, sys_thread_t:0x400b3c00, state:R, pthread_t: t@-1072126312, sp:0x11fffeaf0 pc:0x3ffbff5b6e0 threadID:0x3ffc018a698, stack_base:0x0 stack_size:0x200000) prio=5 *current thread* Monitor Cache Dump: java.lang.Class@317620/366C40: owner "main" (0x1400b3c00, 1 entry) Registered Monitor Dump: Verifier lock: Thread queue lock: Name and type hash table lock: String intern lock: JNI pinning lock: JNI global reference lock: BinClass lock: Class loading lock: Java stack lock: Code rewrite lock: Heap lock: Has finalization queue lock: Finalize me queue lock: Waiting to be notified: "Finalizer thread" Monitor cache expansion lock: Monitor registry: owner "main" (0x1400b3c00, 1 entry) sh: 23609 Abort *** Exit 134 Stop.