help-smalltalk
[Top][All Lists]
Advanced

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

[Help-smalltalk] [2.1.4][sparc] gmake check hangs


From: Nicolas Pelletier
Subject: [Help-smalltalk] [2.1.4][sparc] gmake check hangs
Date: 21 Jul 2003 14:07:13 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hello,

I  am  building  gst  with  a  traditional  interpreter  and  the  new
generational GC on sparc-solaris2.6:

./configure --prefix=/home/nicolasp/local --with-gmp=/home/nicolasp/local/lib 
--with-readline=/home/nicolasp/local/lib

Compilation is ok, the generated gst runs, but not in all cases. gmake
check hangs when running SUnit tests. All I see is:

gmake[2]: Entering directory `/var/tmp/smalltalk-2.1.4/tests'
builddir=`pwd`; cd . && \
  SMALLTALK_IMAGE=$builddir SMALLTALK_KERNEL=../kernel \
    $builddir/../gst -QSsi AnsiLoad.st
Loading package SUnit

There is no response to ctrl-c or ctrl-d, the process has to be killed
directly  or suspended before  it can  be killed.  Using PackageLoader
fileInPackage: #SUnit from a running gst does the same.

Furthermore, I get:

nicolasp[232]> ../gst
GNU Smalltalk ready

st> FileStream fileIn: 'SUnitPreload.st' !
FileStream
st> FileStream fileIn: 'SUnit.st' !
FileStream
st> FileStream fileIn: 'SUnitScript.st' !
"Scavenging... 66% reclaimed, done"
"Scavenging... 43% reclaimed, done"
TestSuitesScriptTest->10 run, 7 passed, 0 failed, 3 errors
FileStream

But in that case, gst  continues to work.  The percentages reported by
the scavenger are higher than what was reported by the GC in gst 2.0.x
(43% on  the second scavenging seems  high to me). The  tests that are
failing are:

testCompoundScript
testHierarchyScript
testSimpleScript

All these fail at  their first assert: self assert: allTestCaseClasses
size = 1 (or 2 for testCompoundScript).

Where should I look further to narrow this down ?

-- 
Nicolas




reply via email to

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