Given the presence of a few serious bugs in gst 2.2e (a few of which
regressions), I spun a further pre-release, which is available at ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.2e.tar.gz All bugs reported have been fixed, with the exception of the "mysterious" OrderedCollectionANSITest failure. In particular, this includes: - method verification failure on asynchronous C call-outs - #roundTo: and #rounded implemented erroneously - GMP interface not 64-bit clean - occurrences of DESTDIR in the installed image (Jochen, please confirm that we are fine now!) - failure to build from source on Solaris 10 I expect 2.3 to be released end of this week. Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
On Monday 04 December 2006 18:19, Paolo Bonzini wrote:
> Given the presence of a few serious bugs in gst 2.2e (a few of which > regressions), I spun a further pre-release, which is available at > > ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.2e.tar.gz > > All bugs reported have been fixed, with the exception of the > "mysterious" OrderedCollectionANSITest failure. > > In particular, this includes: > - method verification failure on asynchronous C call-outs > - #roundTo: and #rounded implemented erroneously > - GMP interface not 64-bit clean > - occurrences of DESTDIR in the installed image (Jochen, please confirm > that we are fine now!) > - failure to build from source on Solaris 10 > > I expect 2.3 to be released end of this week. > > Paolo I'm sorry that i haven't found the time to inspect the prior bug and apply the patches (also due to some problem with applying them, patch mostly said they were applied already? | i'm really not good at handling manual diffs... i'm a lazy SCM-user) however, i just tried to build/test the current version again and this time i get 3/105 errors: FAIL: ScaledDecimalANSITest ScaledDecimalANSITest: 70 run, 69 passed, 1 failed, 0 errors Set (ScaledDecimalANSITest>>#testXroundToX ) FAIL: FractionANSITest FractionANSITest: 70 run, 69 passed, 1 failed, 0 errors Set (FractionANSITest>>#testXroundToX ) FAIL: FloatANSITest FloatANSITest: 81 run, 80 passed, 1 failed, 0 errors Set (FloatANSITest>>#testXroundToX ) This is on a standard 32bit-architecture (i686) I can only guess that it has something to do with the tweaking of Float-round-stuff... (very wild guess ;) however, that is what i've found. it would be very helpful if the testcases gave a little bit more informative output, like where the test fails, what the input and output was and what the error is... right now all i can tell is that there is a problem. :| Well, hope that helps, i'll now also test x86_64: here we got the three ANSI problems from 32bit but also a fourth: ./run-test: line 9: 452 Segmentation fault $top_builddir/gst -rI $top_builddir/gst.im ${base}.st >$build_base.log 2>&1 FAIL: intmath.st the instructions with which i've built this are: ./configure --prefix=/usr --disable-emacs --infodir=/usr/share/info make || return 1 make check || return 1 make DESTDIR=$startdir/pkg/ install nothing out of the ordinary i hope :) oh, and i couldn't find whether this intmath.st left a log somewhere, i suppose it doesn't. On the bright side, there is no problem with OrderedCollectionANSITest anymore. oh, and the system i'm running is Archlinux, in case you are interested, the PKGBUILD can be found at: http://aur.archlinux.org/packages/smalltalk/smalltalk/PKGBUILD Please tell me again if you need me to run something or if i made some obvious mistake... i'm quite sure i don't compile with the JIT, which i'd like to do though... will check the ./configure --help later. ^manveru _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
In reply to this post by Paolo Bonzini
On Monday 04 December 2006 18:19, Paolo Bonzini wrote:
> Given the presence of a few serious bugs in gst 2.2e (a few of which > regressions), I spun a further pre-release, which is available at > > ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.2e.tar.gz > > All bugs reported have been fixed, with the exception of the > "mysterious" OrderedCollectionANSITest failure. > > In particular, this includes: > - method verification failure on asynchronous C call-outs > - #roundTo: and #rounded implemented erroneously > - GMP interface not 64-bit clean > - occurrences of DESTDIR in the installed image (Jochen, please confirm > that we are fine now!) > - failure to build from source on Solaris 10 > > I expect 2.3 to be released end of this week. > > Paolo I almost forgot to say: Great Job! :) And thanks for all the fish^H^H^Hwork _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
In reply to this post by Michael Fellinger-3
> here we got the three ANSI problems from 32bit but also a fourth: > > ./run-test: line 9: 452 Segmentation fault $top_builddir/gst -rI > $top_builddir/gst.im ${base}.st >$build_base.log 2>&1 > FAIL: intmath.st Hmm, I cannot reproduce this on x86-64. I can reproduce the other three though. > oh, and i couldn't find whether this intmath.st left a log somewhere, i > suppose it doesn't. It's in tests/intmath.log (and also tests/intmath.diff). Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
On Monday 04 December 2006 19:45, Paolo Bonzini wrote:
> > here we got the three ANSI problems from 32bit but also a fourth: > > > > ./run-test: line 9: 452 Segmentation fault $top_builddir/gst -rI > > $top_builddir/gst.im ${base}.st >$build_base.log 2>&1 > > FAIL: intmath.st > > Hmm, I cannot reproduce this on x86-64. I can reproduce the other three > though. > > > oh, and i couldn't find whether this intmath.st left a log somewhere, i > > suppose it doesn't. > > It's in tests/intmath.log (and also tests/intmath.diff). the content of this file, if of any relevance: http://pastie.caboo.se/25636 ^manveru > Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
>>> oh, and i couldn't find whether this intmath.st left a log somewhere, i >>> suppose it doesn't. >> It's in tests/intmath.log (and also tests/intmath.diff). > > the content of this file, if of any relevance: http://pastie.caboo.se/25636 Can you try "100 factorial / 99 factorial" and get a backtrace for that (if it crashes?) Paolo _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
On Monday 04 December 2006 20:39, Paolo Bonzini wrote:
> >>> oh, and i couldn't find whether this intmath.st left a log somewhere, i > >>> suppose it doesn't. > >> > >> It's in tests/intmath.log (and also tests/intmath.diff). > > > > the content of this file, if of any relevance: > > http://pastie.caboo.se/25636 > > Can you try "100 factorial / 99 factorial" and get a backtrace for that > (if it crashes?) > > Paolo Houston, we got a problem... commands issued: make || return 1 make check #|| return 1 make DESTDIR=$startdir/pkg/ install issue on complete make install: test -z "/usr/bin" || ./configure --prefix=/usr --disable-emacs --infodir=/usr/share/info mkdir -p -- "/home/manveru/pkgbuilds/smalltalk/pkg//usr/bin" /bin/install -c -m 644 'gst-mode.el' '/home/manveru/pkgbuilds/smalltalk/pkg//usr/share/emacs/site-lisp/gst-mode.el' /bin/install -c -m 644 'gst-mode.elc' '/home/manveru/pkgbuilds/smalltalk/pkg//usr/share/emacs/site-lisp/gst-mode.elc' make install-data-hook /bin/sh ./libtool --mode=install /bin/install -c 'gst' '/home/manveru/pkgbuilds/smalltalk/pkg//usr/bin/gst' make[3]: Entering directory `/home/manveru/pkgbuilds/smalltalk/src/smalltalk-2.2e' rm -f /usr/share/smalltalk/packages.xml rm: cannot remove `/usr/share/smalltalk/packages.xml': Permission denied make[3]: *** [install-data-hook] Error 1 make[3]: Leaving directory `/home/manveru/pkgbuilds/smalltalk/src/smalltalk-2.2e' make[2]: *** [install-data-am] Error 2 make[2]: *** Waiting for unfinished jobs.... /bin/install -c gst /home/manveru/pkgbuilds/smalltalk/pkg//usr/bin/gst make[2]: Leaving directory `/home/manveru/pkgbuilds/smalltalk/src/smalltalk-2.2e' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/home/manveru/pkgbuilds/smalltalk/src/smalltalk-2.2e' make: *** [install-recursive] Error 1 Sorry, cannot test the factorial with this right now, the install breaks totally. ^manveru _______________________________________________ help-smalltalk mailing list [hidden email] http://lists.gnu.org/mailman/listinfo/help-smalltalk |
Free forum by Nabble | Edit this page |