OpenJDK / valhalla / valhalla
changeset 1009:5b7fdd22db38
6730273: TEST: JDI_REGRESSION test Solaris32AndSolaris64Test.sh fails if -XX:+UseCompressedOops is used
Summary: Fix test to not pass -XX:[+-]UseCompressedOops to the debuggee.
Reviewed-by: tbell
author | jjh |
---|---|
date | Fri, 01 Aug 2008 13:58:29 -0700 |
parents | 4c37dbd263b0 |
children | b60e070b4395 c3c2f8023df1 b7d502a05abf |
files | jdk/test/com/sun/jdi/Solaris32AndSolaris64Test.sh |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/test/com/sun/jdi/Solaris32AndSolaris64Test.sh Fri Aug 01 11:41:59 2008 +0200 +++ b/jdk/test/com/sun/jdi/Solaris32AndSolaris64Test.sh Fri Aug 01 13:58:29 2008 -0700 @@ -25,7 +25,7 @@ # # @test Solaris32AndSolaris64Test.sh -# @bug 4478312 4780570 4913748 +# @bug 4478312 4780570 4913748 6730273 # @summary Test debugging with mixed 32/64bit VMs. # @author Tim Bell # Based on test/java/awt/TEMPLATE/AutomaticShellTest.sh @@ -177,8 +177,14 @@ if [ ! -r ${filename} ] ; then filename=$TESTCLASSES/../@debuggeeVMOptions fi +# Remove -d32, -d64 if present, and remove -XX:[+-]UseCompressedOops +# if present since it is illegal in 32 bit mode. if [ -r ${filename} ] ; then - DEBUGGEEFLAGS=`cat ${filename} | sed -e 's/-d32//g' -e 's/-d64//g'` + DEBUGGEEFLAGS=`cat ${filename} | sed \ + -e 's/-d32//g' \ + -e 's/-d64//g' \ + -e 's/-XX:.UseCompressedOops//g' \ + ` fi #