Re: How is mauve ran on builder.classpath.org?

2007-06-06 Thread Mark Wielaard
Hi Timo,

On Wed, 2007-06-06 at 14:11 +0300, Timo Juhani Lindfors wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32082
> 
> is an example of a mauve testcase that fails on my own computer but
> apparently passes on builder.classpath.org.

It also seems to run fine on my machine. I do see the
java.awt.Graphics.clearRect FAIL though.

>  I'd like to hunt the bug
> more but I can only guess how builder runs the tests.

The testframework scripts running on builder are actually available from
CVS: http://sources.redhat.com/cgi-bin/cvsweb.cgi/builder/?cvsroot=mauve

> HTTP headers suggest it runs debian. Could somebody with an account on
> builder provide me an output of "dpkg -l"?

Attached. It is a Debian stable (3.0/etch) system btw.

> Of course, In the perfect
> world builder would just export its hard disk image and I could
> reproduce the bug with qemu ;-)

Exporting the whole disk image might not be practical. But if there is
anything useful you would like to see exposed through http please yell.

Cheers,

Mark


packages.list.gz
Description: GNU Zip compressed data


How is mauve ran on builder.classpath.org?

2007-06-06 Thread Timo Juhani Lindfors
Hi,

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32082

is an example of a mauve testcase that fails on my own computer but
apparently passes on builder.classpath.org. I'd like to hunt the bug
more but I can only guess how builder runs the tests.

HTTP headers suggest it runs debian. Could somebody with an account on
builder provide me an output of "dpkg -l"? Of course, In the perfect
world builder would just export its hard disk image and I could
reproduce the bug with qemu ;-)

best regards,
Timo Lindfors


signature.asc
Description: Digital signature


CACAO 0.98 "Free all JITs!" released.

2007-06-06 Thread Christian Thalinger
CACAO 0.98 "Free all JITs!" released.

This is a major feature enhancement and bug-fix release.  Here is a
short list of the most important changes:

  * ARM and MIPS32 code generators are now open-source.
  * PowerPC64 code generator was added.
  * Sun's phoneme CLDC-1.1 classes can now be used as Java core
library.
  * Exception throwing code was completely rewritten, this saves JIT
code size from 20% up to 50%.
  * Lock-record code was rewritten and a memory leak was fixed.
  * Threads code has been reworked and improved.
  * Exception code has been reworked and improved.
  * Implemented Class/Method/Field getSignature.
  * A lot of stuff has been reworked, fixed or improved in the whole
VM code.
  * Fixed memory leak in threads code.

This release supports GNU Classpath 0.92 or higher and was tested on
some platforms against GNU Classpath 0.95.

Starting with this release, CACAO can also use Sun's phoneme CLDC-1.1
classes as Java core library.  You can build a CLDC CACAO with or
without JNI support (--disable-jni).  A very short HOWTO on building a
CLDC CACAO can be found here:
https://c1.complang.tuwien.ac.at/cacaowiki/CLDC1.1

CACAO uses GNU Classpath as default Java core library and supports
upstream releases or CVS snapshots.  CACAO's ./configure has some
options for classpath configuration, namely:

  --with-classpath=
  --with-classpath-prefix=
  --with-classpath-classes=
  --with-classpath-libdir=
  --with-classpath-includedir=

For detailed information, use ./configure --help.

This release adds support for the powerpc64-unknown-linux-gnu
architecture.

Currently supported JIT compiler architectures are:

  * alpha-unknown-freebsd5.4
  * alpha-unknown-linux-gnu
  * arm-unknown-linux-gnu
  * i386-apple-darwin8.8.1
  * i386-unknown-freebsd5.3
  * i686-pc-linux-gnu
  * mips-sgi-irix6.5
  * mips-unknown-linux-gnu
  * powerpc-apple-darwin7.2.0
  * powerpc-unknown-linux-gnu
  * powerpc64-unknown-linux-gnu
  * x86_64-unknown-linux-gnu

Information about working applications and some screenshots can be
found on http://www.cacaojvm.org/

The CACAO wiki can be found here:
http://c1.complang.tuwien.ac.at/cacaowiki/

The CACAO mailing list can be found here:
http://c1.complang.tuwien.ac.at/mailman/listinfo/cacao/

Daily test runs with CACAO SVN trunk, GNU Classpath CVS head and Mauve
CVS head can be found on http://www.cacaojvm.org/tgolem/

CACAO 0.98 can be downloaded from
http://www.cacaojvm.org/download/cacao-0.98/

File   : cacao-0.98.tar.bz2
md5sum : 8b8907c8b925761c9410bcadb9705346
sha1sum: 2adfc4c4514cb29fd15052ad28323eb35824e8b5

Enjoy!

The CACAO Team
[EMAIL PROTECTED]