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 <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> + * 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 <[EMAIL PROTECTED]> + * 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]; - [EMAIL PROTECTED] = (); - -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 _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe