Mercurial > hg > truffle
annotate test/compiler/5091921/Test6890943.sh @ 3638:e53cfcb230a7
Fixed an issue with the runtime queried escape analysis field array.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Wed, 16 Nov 2011 01:52:31 +0100 |
parents | 231c2b41ea4d |
children | a2bc322ca273 |
rev | line source |
---|---|
3345 | 1 #!/bin/sh |
2 # | |
3 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. | |
4 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | |
5 # | |
6 # This code is free software; you can redistribute it and/or modify it | |
7 # under the terms of the GNU General Public License version 2 only, as | |
8 # published by the Free Software Foundation. | |
9 # | |
10 # This code is distributed in the hope that it will be useful, but WITHOUT | |
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
12 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
13 # version 2 for more details (a copy is included in the LICENSE file that | |
14 # accompanied this code). | |
15 # | |
16 # You should have received a copy of the GNU General Public License version | |
17 # 2 along with this work; if not, write to the Free Software Foundation, | |
18 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
19 # | |
20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA | |
21 # or visit www.oracle.com if you need additional information or have any | |
22 # questions. | |
23 # | |
24 # | |
25 | |
26 if [ "${TESTSRC}" = "" ] | |
27 then | |
28 echo "TESTSRC not set. Test cannot execute. Failed." | |
29 exit 1 | |
30 fi | |
31 echo "TESTSRC=${TESTSRC}" | |
32 if [ "${TESTJAVA}" = "" ] | |
33 then | |
34 echo "TESTJAVA not set. Test cannot execute. Failed." | |
35 exit 1 | |
36 fi | |
37 echo "TESTJAVA=${TESTJAVA}" | |
38 if [ "${TESTCLASSES}" = "" ] | |
39 then | |
40 echo "TESTCLASSES not set. Test cannot execute. Failed." | |
41 exit 1 | |
42 fi | |
43 echo "TESTCLASSES=${TESTCLASSES}" | |
44 echo "CLASSPATH=${CLASSPATH}" | |
45 | |
46 set -x | |
47 | |
48 cp ${TESTSRC}/Test6890943.java . | |
49 cp ${TESTSRC}/input6890943.txt . | |
50 cp ${TESTSRC}/output6890943.txt . | |
51 cp ${TESTSRC}/Test6890943.sh . | |
52 | |
53 ${TESTJAVA}/bin/javac -d . Test6890943.java | |
54 | |
3386
231c2b41ea4d
7045570: compiler/5091921/Test7005594.java failed because not enough space for object heap
kvn
parents:
3345
diff
changeset
|
55 ${TESTJAVA}/bin/java -XX:-PrintVMOptions ${TESTVMOPTS} Test6890943 < input6890943.txt > test.out 2>&1 |
3345 | 56 |
57 diff output6890943.txt test.out | |
58 | |
59 result=$? | |
60 if [ $result -eq 0 ] | |
61 then | |
62 echo "Passed" | |
63 exit 0 | |
64 else | |
65 echo "Failed" | |
66 exit 1 | |
67 fi |