[RFR]: 8186578: Zero fails to build on linux-sparc due to sparc-specific code
Thomas Stüfe
thomas.stuefe at gmail.com
Thu Aug 24 16:19:52 UTC 2017
On Thu, Aug 24, 2017 at 3:51 PM, John Paul Adrian Glaubitz <
glaubitz at physik.fu-berlin.de> wrote:
> On 08/24/2017 03:22 PM, John Paul Adrian Glaubitz wrote:
>
>> Do the gtests (especially test_memset_with_concurrent_readers.cpp) run
>>> through with your patch?
>>>
>>
>> I will run the testsuite in a second and report back.
>>
>
> Ok. I have to admit I don't understand how to run the testsuite out of the
> build tree. It mentions jtreg which I have installed:
>
> glaubitz at deb4g:~$ jtreg -version
> jtreg, version 4.2 src b07
> Installed in /usr/share/java/jtreg.jar
> Running on platform version 1.8.0_144 from /usr/lib/jvm/java-8-openjdk-sp
> arc64/jre.
> Built with 1.8.0_131 on Tue, 20 Jun 2017 10:54:14 +0200.
> Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights
> reserved.
> Use is subject to license terms.
> glaubitz at deb4g:~$
>
> But the configure script complains about jtreg missing:
>
> checking if jtreg failure handler should be built... configure: error:
> Cannot enable jtreg failure handler without jtreg.
> configure exiting with result code 1
> glaubitz at deb4g:~/openjdk/hs$
>
> I also don't fully understand how the testsuite is run as mentioned in
> [1]. It
> talks about jtreg and then about jtreg harness which doesn't have clear
> build
> instructions [2].
>
> Adrian
>
Sorry, I should have been more specific. The gtests have nothing to do with
the jtreg suite, they are a set of native tests using google test.
Just execute (from your build directory):
./hotspot/variant-server/libjvm/gtest/gtestLauncher -jdk:./images/jdk
There is also a way to execute them from the make, but I do not know how.
Best Regards, Thomas
>
> [1] http://download.java.net/openjdk/testresults/8/docs/howtoruntests.html
>> [2] http://openjdk.java.net/jtreg/build.html
>>
>
> --
> .''`. John Paul Adrian Glaubitz
> : :' : Debian Developer - glaubitz at debian.org
> `. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
> `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
>
More information about the hotspot-dev
mailing list