[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-smalltalk] gst 2.1.11 on Debian AMD64
From: |
Stefan Schmiedl |
Subject: |
Re: [Help-smalltalk] gst 2.1.11 on Debian AMD64 |
Date: |
Sun, 28 Aug 2005 16:22:00 +0200 |
User-agent: |
Mutt/1.5.8i |
Michael Haupt (27.08. 17:54):
> Hi,
>
> gst compiles without problems on my AMD64 Debian Linux, but running
> the tests fails. Here is the output of "make check":
>
> -----
> PASS: arrays.st
> PASS: classes.st
> PASS: blocks.st
> PASS: sets.st
> PASS: processes.st
> PASS: exceptions.st
> PASS: intmath.st
cool ... intmath is FAILing on my gentoo box.
do a gcc -v for me, will you?
mine says:
Reading specs from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/specs
Configured with: /var/tmp/portage/gcc-3.4.4/work/gcc-3.4.4/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/3.4.4
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4.4
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4.4/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/3.4.4/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu
--disable-altivec --enable-nls --without-included-gettext
--with-system-zlib --disable-checking --disable-werror
--disable-libunwind-exceptions --disable-multilib --disable-libgcj
--enable-languages=c,c++,f77 --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)
> PASS: floatmath.st
> PASS: dates.st
> PASS: objects.st
> PASS: strings.st
> PASS: chars.st
> PASS: objdump.st
> PASS: delays.st
> FAIL: geometry.st
> PASS: cobjects.st
> PASS: compiler.st
> PASS: fileext.st
> PASS: mutate.st
> -----
>
> All tests pass, except for geometry.st, but after mutate.st, the
> process just hangs, gst produces a high CPU load, but does not respond
> any more.
That's the same behaviour I have on my amd64's, too. The innocent
looking setup for ANSI testing runs amok. On the Smalltalk side,
the problem is accessing the command line parameters via
Smalltalk arguments
address@hidden smalltalk-2.1.11 $ ./gst -a hello world
GNU Smalltalk ready
st> Smalltalk getArgc !
2
st> Smalltalk getArgv: 1 !
.... gst hogs cpu load until I Ctrl-C:
Object: ValueHolder new "<0x2a96176e20>" error: interrupted!!!
SystemExceptions.UserInterrupt(Exception)>>#signal
SystemExceptions.UserInterrupt class(Exception class)>>#signal
ValueHolder(Object)>>#userInterrupt
CFunctionDescriptor>>#callFrom:into:
SystemDictionary>>#getArgv:
UndefinedObject>>#executeStatements
nil
Strangely enough,
st> Smalltalk getenv: 'PWD'
st> !
'/home/stefan/gst/smalltalk-2.1.11'
works, although it's implementation looks very similar to my untrained
eye.
>
> Can I do something about this?
Fix the bug? SCNR :-)
Paolo, just in case your offer from a year back still stands, I *can*
provide you with ssh access to my Debian AMD64 system.
s.
--
Stefan Schmiedl
+-------------------------------+----------------------------------------+
|Approximity GmbH | EDV-Beratung Schmiedl |
|http://www.approximity.com | Am Bräuweiher 4, 93499 Zandt, Germany |
|mailto:address@hidden | Tel. (09944) 3068-98, Fax -97 |
+-------------------------------+----------------------------------------+
- [Help-smalltalk] gst 2.1.11 on Debian AMD64, Michael Haupt, 2005/08/27
- [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Michael Haupt, 2005/08/27
- [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Michael Haupt, 2005/08/27
- Re: [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Paolo Bonzini, 2005/08/29
- Re: [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Stefan Schmiedl, 2005/08/29
- [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Jim White, 2005/08/29
- Re: [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Paolo Bonzini, 2005/08/30
- Re: [Help-smalltalk] Re: gst 2.1.11 on Debian AMD64, Paolo Bonzini, 2005/08/30
Re: [Help-smalltalk] gst 2.1.11 on Debian AMD64,
Stefan Schmiedl <=