From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 40465 invoked by alias); 1 Mar 2017 03:00:39 -0000 Mailing-List: contact mauve-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-discuss-owner@sourceware.org Received: (qmail 40441 invoked by uid 89); 1 Mar 2017 03:00:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.4 required=5.0 tests=BAYES_00,GIT_PATCH_2,HK_OBFDOM,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Site, H*Ad:U*green, fulfil, jdk X-HELO: mx4-phx2.redhat.com Received: from mx4-phx2.redhat.com (HELO mx4-phx2.redhat.com) (209.132.183.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 01 Mar 2017 03:00:35 +0000 Received: from zmail17.collab.prod.int.phx2.redhat.com (zmail17.collab.prod.int.phx2.redhat.com [10.5.83.19]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id v2130MCN020709; Tue, 28 Feb 2017 22:00:22 -0500 Date: Wed, 01 Mar 2017 03:00:00 -0000 From: Andrew Hughes To: Deepak Bhole Cc: Anthony Green , Tiago Daitx , mauve-discuss@sourceware.org Message-ID: <1523406487.1059166.1488337221245.JavaMail.zimbra@redhat.com> In-Reply-To: <20170227195154.GH12829@redhat.com> References: <87zih7pg6y.fsf@laptop.atgreen.org> <20170227195154.GH12829@redhat.com> Subject: Re: Project status MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-q1/txt/msg00008.txt.bz2 ----- Original Message ----- > * Anthony Green [2017-02-27 14:49]: > > > > I don't believe this project is actively maintained or supported, but > > I'm adding somebody on copy who may know otherwise. > > I'm not sure what you mean by this. As Tiago mentions, there have been recent commits. Pavel was making additions while he was working on OpenJDK, and I still use Mauve for GNU Classpath test cases. There hasn't been much over the last year, because OpenJDK work has had to take priority, and there have really only been the two of us working on it in recent years. But it's still supported as far as I'm concerned and if anyone else wants to submit work to it, they are more than welcome. I think it still has a place in providing a test suite that is independent of a particular JDK. The OpenJDK regression tests fulfil a different role, being tied to specific versions of OpenJDK. If a test is changed in OpenJDK 9, it may need to be backported three times, to OpenJDK 6, 7 and 8. I've never had access to update the web site and access now seems to have been revoked from the CVS server. Any idea what's changed there? $ cvs update -dP Permission denied (publickey). cvs [update aborted]: end of file from server (consult above messages if any) $ cat CVS/Root :ext:gandalf@sourceware.org:/cvs/mauve > > AG > > > > > > Thanks Anthony. > > Hi Tiago, I don't think we actively update/run Mauve any more either. I > am adding our QE lead to CC who in the past may have kept it running. > > Jiri, do we still run Mauve? > > Deepak > > > Tiago Daitx writes: > > > > > Hi, > > > > > > I have been trying to follow up on Mauve and to build it, but that has > > > not been working really well. > > > > > > First of all, the project is lacking a web presence, it seems dead > > > outside the CVS repo. Most of the links from the main page at > > > sourceware [1] are not working: > > > > > > - "Download" [2] points to nightly snapshots [3] which is empty > > > - "CVS" [4] points to the cvsweb [5] which then redirects to a > > > repository listing [6] where mauve is missing > > > - The mailing lists archives seem to indicate some activity > > > (month/year links which seem to skip periods with no activity), but > > > clicking on the respective month/year leads to a "No messages here"; > > > the exception here is a single message in mauve-patches for 2017 that > > > seems pretty much like spam > > > > > > Checking out CVS repository does show that the last commits are dated > > > 8/April/2016. > > > > > > The README seems to be out of date, as some arguments for the > > > configure script have been removed on a previous commit > > > (--with-bootclasspath, --with-gcj). > > > > > > Trying to run the testsuite (java Harness) brings up lots of errors > > > when using the autocompile. > > > > > > Trying to compile the gnu/testlet testsuite before hand will also > > > throw out errors with both gcj as well as openjdk. > > > > > > For gcj-5 (full log at [7]): > > > $ cd gnu/testlet > > > $ /usr/lib/jvm/java-gcj/bin/javac -nowarn -cp ../../:. . > > > ... > > > 148 problems (148 errors) > > > > > > For openjdk-8 (full log at [8]): > > > $ cd gnu/testlet > > > $ find -name '*.java' -type f | sort -u > java_files > > > $ javac -cp /usr/share/java/libgcj-5.jar:../../:. -g -source 1.5 > > > -target 1.5 -nowarn @java_files > > > ... > > > 32 errors > > > > > > Trying to run the tests after compiling also does not work that well, > > > lots of errors like: > > > FAIL: gnu.java.security.hash.TestOfHashFactory > > > line 42: TestOfHashFactory [1] -- uncaught exception: > > > java.lang.NoClassDefFoundError: gnu/java/security/hash/HashFactory > > > > > > even though /usr/share/java/libgcj-5.jar is in the classpath and > > > contains the class. > > > > > > It would be nice if I could get some pointers on what I'm doing wrong > > > and on whether the project is still being supported. > > > This is how I've been configuring and running it: JAVAC=${CLASSPATH_JDK_INSTALL}/bin/javac ${MAUVE_HOME}/configure --with-vm=${TEST_VM} --with-ecj-jar=${ECJ_JAR} --enable-auto-compilation make then to run tests: $ ${VM} Harness gnu.testlet.javax.management -vm ${TEST_VM} -showpasses -timeout 180000 > > > Best regards, > > > Tiago > > > > > > [1] https://www.sourceware.org/mauve/ > > > [2] https://www.sourceware.org/mauve/download.html > > > [3] ftp://sourceware.org/pub/mauve/snapshot/ > > > [4] https://www.sourceware.org/mauve/cvs.html > > > [5] http://sourceware.org/cgi-bin/cvsweb.cgi/?cvsroot=mauve > > > [6] https://sourceware.org/viewvc > > > [7] https://pastebin.ubuntu.com/24054344/ > > > [8] https://pastebin.ubuntu.com/24054354/ > > > Thanks, -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Web Site: http://fuseyism.com Twitter: https://twitter.com/gnu_andrew_java PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222