[kaffe] CVS kaffe (robilad): Removed old mauve setup files
Kaffe CVS
cvs-commits at kaffe.org
Mon Dec 31 08:46:21 PST 2007
PatchSet 7634
Date: 2007/12/31 16:44:58
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Removed old mauve setup files
2007-12-31 Dalibor Topic <robilad at kaffe.org>
* developers/mauve-html-gen.pl, developers/mauve-kaffe,
developers/mauve-results.sh: Removed.
* developers/README: Removed references to deleted files.
* Makefile.am (EXTRA_DIST): Removed developers/mauve-html-gen.pl,
developers/mauve-kaffe, developers/mauve-results.sh.
Members:
ChangeLog:1.5132->1.5133
Makefile.am:1.137->1.138
Makefile.in:1.291->1.292
developers/README:1.17->1.18
developers/mauve-html-gen.pl:1.2->1.3(DEAD)
developers/mauve-kaffe:1.2->1.3(DEAD)
developers/mauve-results.sh:1.2->1.3(DEAD)
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5132 kaffe/ChangeLog:1.5133
--- kaffe/ChangeLog:1.5132 Mon Dec 31 16:32:34 2007
+++ kaffe/ChangeLog Mon Dec 31 16:44:58 2007
@@ -1,5 +1,13 @@
2007-12-31 Dalibor Topic <robilad at kaffe.org>
+ * developers/mauve-html-gen.pl, developers/mauve-kaffe,
+ developers/mauve-results.sh: Removed.
+ * developers/README: Removed references to deleted files.
+ * Makefile.am (EXTRA_DIST): Removed developers/mauve-html-gen.pl,
+ developers/mauve-kaffe, developers/mauve-results.sh.
+
+2007-12-31 Dalibor Topic <robilad at kaffe.org>
+
* developers/README.EUC_JP: Removed encoding docs for older releases.
* developers/README: Removed references to deleted files.
* Makefile.am (EXTRA_DIST): Removed developers/README.EUC_JP.
Index: kaffe/Makefile.am
diff -u kaffe/Makefile.am:1.137 kaffe/Makefile.am:1.138
--- kaffe/Makefile.am:1.137 Mon Dec 31 16:32:36 2007
+++ kaffe/Makefile.am Mon Dec 31 16:44:59 2007
@@ -132,9 +132,6 @@
developers/glibc-2.1.1-signal.patch \
developers/fixup.c \
developers/mangleNative.pl \
- developers/mauve-html-gen.pl \
- developers/mauve-kaffe \
- developers/mauve-results.sh \
developers/mnemonicizer.awk \
developers/rpm-kaffe.spec \
developers/sp_offset.c \
Index: kaffe/Makefile.in
diff -u kaffe/Makefile.in:1.291 kaffe/Makefile.in:1.292
--- kaffe/Makefile.in:1.291 Mon Dec 31 16:05:31 2007
+++ kaffe/Makefile.in Mon Dec 31 16:44:59 2007
@@ -437,25 +437,18 @@
developers/autogen.sh \
developers/config1.patch \
developers/config2.patch \
- developers/dumpClass.pl \
developers/gdbinit \
developers/geteh_from_libgcc2 \
developers/glibc-2.1.1-signal.patch \
developers/fixup.c \
developers/mangleNative.pl \
- developers/mauve-html-gen.pl \
- developers/mauve-kaffe \
- developers/mauve-results.sh \
developers/mnemonicizer.awk \
developers/rpm-kaffe.spec \
developers/sp_offset.c \
developers/test-kaffe-sh \
- developers/utf8munge.pl \
developers/FullTest.sh \
developers/GCJ.note.1 \
- developers/JavaClass.pm \
developers/README \
- developers/README.EUC_JP \
scripts/GCCWarning.pm \
scripts/JikesWarning.pm \
scripts/LogWarning.pm \
Index: kaffe/developers/README
diff -u kaffe/developers/README:1.17 kaffe/developers/README:1.18
--- kaffe/developers/README:1.17 Mon Dec 31 16:32:39 2007
+++ kaffe/developers/README Mon Dec 31 16:45:03 2007
@@ -26,14 +26,6 @@
of Kaffe "automatically". Usefull for checking many configurations
to make sure you didn't break anything.
-mauve-html-gen.pl: Beautify output from mauve.
-
-mauve-kaffe: KEYS file for kaffe for running mauve tests.
-
-mauve-results.sh: Configures and runs mauve with mauve-kaffe
- KEYS, and creates valid HTML output using
- mauve-html-gen.pl and jtidy.
-
test-kaffe-sh: A script to build and run kaffe on HP's testdrive,
collect build and check run logs, and tar them up
for download.
===================================================================
Checking out kaffe/developers/mauve-html-gen.pl
RCS: /home/cvs/kaffe/kaffe/developers/Attic/mauve-html-gen.pl,v
VERS: 1.2
***************
--- kaffe/developers/mauve-html-gen.pl Mon Dec 31 16:46:21 2007
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,171 +0,0 @@
-#!/usr/bin/perl -w
-#
-# run as: mauve-html-gen.pl <extra-title-text> <extra-blurb> < mauve-output
-#
-# chris toshok
-#
-
-use strict;
-
-my (%test_hash, $prev_line, $cur_class, $cur_testlet);
-my ($cls, $first_testlet, $testlet, @test_results_array, @test_result_array);
-my ($test_count_string, $i);
-my ($tests_failed, $total_tests) = (0, 0);
-
-my $extra_text = $ARGV[0];
-my $extra_blurb = $ARGV[1];
-
- at ARGV = ();
-
-while (<>) {
-
- if (/([0-9]+) of ([0-9]+) tests failed/) {
- $tests_failed = $1;
- $total_tests = $2;
- }
-
- if (/PASS: ([^: ]+): (.+)? ?\(number ([0-9]+)\)$/) {
- my $trimmed_class;
- my $blurb = $2;
- my $num = $3;
- $cur_class = $1;
-
- $blurb = "" if (!defined $blurb);
- $cur_class =~ /gnu.testlet.(.*)\.([^.:]+)/;
- $trimmed_class = $1;
- $cur_testlet = $2;
- $test_hash{$trimmed_class}{$cur_testlet}{$blurb}[$num] = 1;
- }
- elsif (/PASS: ([^: ]+): (.*)/) {
- my $trimmed_class;
- my $blurb = $2;
- $cur_class = $1;
-
- $blurb = "" if (!defined $blurb);
- $cur_class =~ /gnu.testlet.(.*)\.([^.]+)/;
- $trimmed_class = $1;
- $cur_testlet = $2;
- $test_hash{$trimmed_class}{$cur_testlet}{$blurb}[1] = 1;
- }
-
- if (/FAIL: ([^: ]+): (.+)? ?\(number ([0-9]+)\)$/) {
- my $trimmed_class;
- my $blurb = $2;
- my $num = $3;
- $cur_class = $1;
-
- $blurb = "" if (!defined $blurb);
- $cur_class =~ /gnu.testlet.(.*)\.([^.]+)/;
- $trimmed_class = $1;
- $cur_testlet = $2;
- $test_hash{$trimmed_class}{$cur_testlet}{$blurb}[$num] = 0;
- }
- elsif (/FAIL: ([^: ]+): (.*)/) {
- my $trimmed_class;
- my $blurb = $2;
- $cur_class = $1;
-
- $blurb = "" if (!defined $blurb);
- $cur_class =~ /gnu.testlet.(.*)\.([^.]+)/;
- $trimmed_class = $1;
- $cur_testlet = $2;
- $test_hash{$trimmed_class}{$cur_testlet}{$blurb}[1] = 0;
- }
-
- $prev_line = $_;
-}
-
-print << "_EOF_"
-<body bgcolor="#ffffff" text="#000000">
-<center><b>Mauve Test Results $extra_text</b></center>
-<p>
-$extra_blurb
-</p>
-<p>
-<font color="#ff0000">Tests failed: $tests_failed</font>
-Total tests run: $total_tests
-</p>
-<table cellspacing=1 border=0 bgcolor="#dddddd">
-_EOF_
-;
-
-foreach $cls (sort(keys %test_hash)) {
- print << "_EOF_"
- <tr><th align=left>$cls</th><td colspan=\"4\"> </td></tr>
-_EOF_
-;
-
- $first_testlet = 1;
- foreach $testlet (sort(keys %{ $test_hash{$cls} } )) {
-
- my ($failure, $num_failures, $num_tests, $test_name);
-
- $num_failures = 0;
- $failure = 0;
- $num_tests = 0;
-
- foreach $test_name (keys %{ $test_hash{$cls}{$testlet} }) {
- for $i (1 .. ($#{ $test_hash{$cls}{$testlet}{$test_name} })) {
- $num_failures += 1 if ($test_hash{$cls}{$testlet}{$test_name}[$i] == 0);
- $num_tests +=1;
- }
- }
-
- print << "_EOF_"
- <tr><td align="right">$testlet</td><td align="left"><em>$num_tests tests</em></td>
-_EOF_
-;
-
- if ($num_failures == 0) {
- printf "<th colspan=\"3\" bgcolor=\"#00ff00\">all passed</th>";
- }
- else {
- if ($num_failures == $num_tests) {
- printf "<th colspan=\"3\" bgcolor=\"#ff0000\">all failed</th>";
- }
- else {
- printf "<th colspan=\"3\" bgcolor=\"#ffff00\">$num_failures tests failed</th>";
- }
- }
-
- if ($num_failures > 0 && $num_failures < $num_tests) {
- foreach $test_name (keys %{ $test_hash{$cls}{$testlet} }) {
- for $i (1 .. ($#{ $test_hash{$cls}{$testlet}{$test_name} })) {
- $failure = 0;
- $failure = 1 if ($test_hash{$cls}{$testlet}{$test_name}[$i] == 0);
-
- if ($failure) {
- my $bgcolor;
-
- $bgcolor = "bgcolor=\"#ff0000\"";
-
- printf " <tr><td> </td><td> </td><th $bgcolor>$i</th>";
-
- printf "<td align=\"right\" $bgcolor>";
- printf "PASS</td>" if ($test_hash{$cls}{$testlet}{$test_name}[$i] == 1);
- printf "FAIL</td>" if ($test_hash{$cls}{$testlet}{$test_name}[$i] == 0);
- printf "<td $bgcolor> $test_name</td>";
- printf "</tr>\n";
- }
- }
- }
- }
-
- print << "_EOF_"
-_EOF_
-;
- }
-
- print << "_EOF_"
- </td>
- </tr>
-_EOF_
-;
-}
- print << "_EOF_"
-</table>
-_EOF_
-;
-
-my $date = `date`;
-printf "<em>(generated $date)</em>\n";
===================================================================
Checking out kaffe/developers/mauve-kaffe
RCS: /home/cvs/kaffe/kaffe/developers/Attic/mauve-kaffe,v
VERS: 1.2
***************
--- kaffe/developers/mauve-kaffe Mon Dec 31 16:46:21 2007
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,56 +0,0 @@
-# Config file that tells mauve about the `kaffe' tag.
-JDK1.0
-JDK1.1
-JDK1.2
-JDK1.3
-JDK1.4
-JLS1.0
-JLS1.1
-JLS1.2
-JDBC1.0
-JDBC2.0
-
-# Tests that don't compile with kjc/kaffe at the moment
-
-# keepAlive() missing.
-!java.net.Socket.jdk13
-!java.net.Socket.jdk14
-
-# get/setCurrencySymbol() missing.
-!java.text.DecimalFormatSymbols.DumpDefault12
-!java.text.DecimalFormatSymbols.GetSet12
-
-# set2DigitYearStart() missing.
-!java.text.SimpleDateFormat.getAndSet2DigitYearStart
-
-# No java.util.IdentityHashMap
-!java.util.IdentityHashMap
-
-# Missing 1.4 java.security support
-!java.security.Security.getAlgorithms
-!java.security.Security.getProviders
-!java.security.MessageDigest.getInstance14
-!java.security.Signature.getInstance14
-!java.security.AlgorithmParameterGenerator.getInstance14
-!java.security.AlgorithmParameters.getInstance14
-!java.security.KeyFactory.getInstance14
-!java.security.KeyPairGenerator.getInstance14
-
-# These networking tests will hang if your network firewall blocks direct
-# outgoing HTTP connections. (Mauve needs a configuration option for
-# specifying an HTTP proxy server!!)
-#!java.net.URL.URLTest
-#!java.net.URLConnection.URLConnectionTest
-#!java.net.URLClassLoader.getResourceRemote
-
-# Character.unicode seems to be very broken (the test)
-# Does not give meaningfull test results at the moment.
-!java.lang.Character.unicode
-
-# These are almost certainly buggy test cases.
-# The behaviour of the garbage collector cannot be predicted.
-# (Note: trailing '.' is to avoid disabling the reflect testcases.)
-!java.lang.ref.
-
-# Swing missing
-!javax.swing
===================================================================
Checking out kaffe/developers/mauve-results.sh
RCS: /home/cvs/kaffe/kaffe/developers/Attic/mauve-results.sh,v
VERS: 1.2
***************
--- kaffe/developers/mauve-results.sh Mon Dec 31 16:46:21 2007
+++ /dev/null Sun Aug 4 19:57:58 2002
@@ -1,20 +0,0 @@
-#! /bin/sh
-# generate mauve result page
-#
-# the result page is $MAUVE_SRC/mauve-results.html
-#
-# needs a few environment variables to be set:
-#
-# MAUVE_SRC location of mauve source directory from CVS
-# KAFFE_SRC location of kaffe source directory from CVS
-# JTIDY_CPATH location of Tidy.jar from jTidy
-#
-# FIXME: The header and footer messages used n the perl script should be better/configurable.
-#
-cd $MAUVE_SRC
-autoreconf
-./configure JAVA=kaffe JAVAC=kjc
-cp $KAFFE_SRC/developers/mauve-kaffe .
-make check KEYS=kaffe TESTFLAGS=-verbose > kaffe-log
-perl $KAFFE_SRC/developers/mauve-html-gen.pl "for kaffe from CVS HEAD" "kaffe on i686-linux using jit3 engine and unix-jthreads implementation. Tests are run with developers/mauve-kaffe file from CVS HEAD" < kaffe-log > mauve-results.html
-kaffe -cp $JTIDY_CPATH org/w3c/tidy/Tidy -imu mauve-results.html
More information about the kaffe
mailing list