From peter at ahe.dk Fri Jun 1 00:04:06 2007 From: peter at ahe.dk (=?ISO-8859-1?Q?Peter_Ah=E9?=) Date: Fri, 1 Jun 2007 00:04:06 -0700 Subject: AST In-Reply-To: <824b0d840705312358u2e86fb7ar5142459057dbad0@mail.gmail.com> References: <465FB831.5020901@nomagic.com> <824b0d840705312358u2e86fb7ar5142459057dbad0@mail.gmail.com> Message-ID: On 5/31/07, Brian Slesinsky wrote: > I don't have the code in front of me, but javadoc is definitely in > there. It's a bit obscure. com.sun.tool.javac.tree.JCTree is not documented. You must be thinking of com.sun.source.tree.*. All documentation for javac is in one of these two locations: http://java.sun.com/javase/6/docs/technotes/guides/javac/index.html http://openjdk.java.net/groups/compiler/ Cheers, Peter From egidijus.vaisnora at nomagic.com Fri Jun 1 01:38:56 2007 From: egidijus.vaisnora at nomagic.com (Egidijus Vaisnora) Date: Fri, 01 Jun 2007 11:38:56 +0300 Subject: AST In-Reply-To: References: <465FB831.5020901@nomagic.com> <824b0d840705312358u2e86fb7ar5142459057dbad0@mail.gmail.com> Message-ID: <465FDB20.5020902@nomagic.com> "com.sun.tool.javac.tree.JCTree" API is not providing access to Javadoc or to any comment in the source. Implementation have something, but I wasn't able get it to work. It looks like this API is not very suitable for editing/writing just for "reading", and I will need to build my own. -- Egidijus Peter Ah? wrote: > On 5/31/07, Brian Slesinsky wrote: >> I don't have the code in front of me, but javadoc is definitely in >> there. It's a bit obscure. > > com.sun.tool.javac.tree.JCTree is not documented. You must be > thinking of com.sun.source.tree.*. All documentation for javac is > in one of these two locations: > > http://java.sun.com/javase/6/docs/technotes/guides/javac/index.html > http://openjdk.java.net/groups/compiler/ > > Cheers, > Peter > From Jonathan.Gibbons at Sun.COM Fri Jun 1 11:10:20 2007 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Fri, 01 Jun 2007 11:10:20 -0700 Subject: small fix for makefile for building on linux In-Reply-To: <465F2AF8.7070306@kaffe.org> References: <465B88B7.8050603@kaffe.org> <465F14DE.9060202@sun.com> <465F2AF8.7070306@kaffe.org> Message-ID: <4660610C.9010801@sun.com> Dalibor Topic wrote: > Jonathan Gibbons wrote: >> Dalibor, >> >> Thank you for your suggestions. >> > thanks for the fast reply, Jonathan! >> j2se/src/share/opensource/javac/Makefile is a file was used in the >> initial Subversion release of the compiler. It is still used in the >> source bundle available on the OpenJDK site. As such, it is placed in >> the root directory of that bundle, which is why SRC_CLASSES is as it >> is. We have also been working on stopping the transitive compilation >> of the j2se source tree, and you should see those fixes soon. >> > ok, looking forward to see them. I'm curious: did you chose to move > the respective packages around to fit the build script, or did you use > a method like the one I used for the makefile patch? Well, truth is, the Makefile works as intended, the way it was written. It was never intended to be executed in place; instead, it was intended to be bundled with the javac source files, as part of the initial compiler-only release. In the bundling process, it gets "moved" to the correct place (the root of the bundle) so that it all works as expected. The only reason the src/share/opensource/javac directory continues to exist is to support that same source bundle in the form that people have been used to, while other churn continues, hopefully for not too much longer. Eventually, src/share/opensource will go away completely. >> Going forward, we will be focussing on the build.xml file for the >> compiler, in make/netbeans/compiler. >> > cool. > > I'm going to autoconfiscate the compiler for my own needs, as I > explained on my blog, so ... would you be interested in receiving a > patch that provides a configure && make && make install build > machinery for javac? I'll host it on a google code site, or something > else, otherwise. I am trying to figure out where to diff from, and how > to keep my set of build system & portability patches small wrt to the > javac trunk. With respect, we already have too many build systems: 4 public ones (the main JDK Makefile, the November compiler Makefile, the November compiler build.xml, and the new OpenJDK build.xml). In addition, I have a couple of additional private legacy build systems for some projects that predate the OpenJDK work. So that's more than a few too many. I would like to get this down to one build system, and while I don't expect JDK to move to Ant wholesale any time soon (if ever!), I think it is reasonable to consider the compiler and related tools using (just) Ant. As for that hairy OpenJDK build.xml file -- yes, it's hairy. It's on the list to be rationalized/simplified/cleaned up. We've started making a list... > > cheers, > dalibor topic -- Jon From peter at ahe.dk Fri Jun 1 11:17:21 2007 From: peter at ahe.dk (=?ISO-8859-1?Q?Peter_Ah=E9?=) Date: Fri, 1 Jun 2007 11:17:21 -0700 Subject: small fix for makefile for building on linux In-Reply-To: <4660610C.9010801@sun.com> References: <465B88B7.8050603@kaffe.org> <465F14DE.9060202@sun.com> <465F2AF8.7070306@kaffe.org> <4660610C.9010801@sun.com> Message-ID: On 6/1/07, Jonathan Gibbons wrote: > Dalibor Topic wrote: > > I'm going to autoconfiscate the compiler for my own needs, as I > > explained on my blog [...] Could you send a link to where you explain this? I can only find a blog post which mentions that you would like to autoconfiscate javac, not why. > With respect, we already have too many build systems [...] I agree, and I really don't understand why autoconf/automake would help anything in a pure Java application. So Dalibor: why? :-) Cheers, Peter From sureshkrshukla at gmail.com Thu Jun 7 21:28:51 2007 From: sureshkrshukla at gmail.com (Suresh Shukla) Date: Fri, 8 Jun 2007 09:58:51 +0530 Subject: Using javac for a { superset of a subset of Java } Message-ID: Hi *, Can I use javac compiler code for experimenting / implementing a language which is similar to Java but has some new features. I am planning to make a new language which can be called "superset of subset of Java". The experimental language changes are disruptive and I am not expecting these features would be merged back. Its just that I wanted a good compiler code base in Java, for a Java like language and didn't want to start from scratch. Can I publish the resulting new compiler as open source project on OpenJDK or elsewhere? Suresh -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20070608/77ef6257/attachment.html From Jonathan.Gibbons at Sun.COM Thu Jun 7 22:14:01 2007 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Thu, 07 Jun 2007 22:14:01 -0700 Subject: Using javac for a { superset of a subset of Java } In-Reply-To: References: Message-ID: Suresh, For a definitive answer, you should check the terms of the license by which the OpenJDK sources are made available. You might also want to check out the KSL project on java.net. -- Jon On Jun 7, 2007, at 9:28 PM, Suresh Shukla wrote: > Hi *, > > Can I use javac compiler code for experimenting / implementing a > language which is similar to Java but has some new features. > > I am planning to make a new language which can be called "superset > of subset of Java". The experimental language changes are > disruptive and I am not expecting these features would be merged back. > > Its just that I wanted a good compiler code base in Java, for a > Java like language and didn't want to start from scratch. > > Can I publish the resulting new compiler as open source project on > OpenJDK or elsewhere? > > Suresh From cqw10305 at nifty.com Sun Jun 10 08:07:14 2007 From: cqw10305 at nifty.com (Michel Ishizuka) Date: Mon, 11 Jun 2007 00:07:14 +0900 Subject: patch for short hand syntax for accessing properties Message-ID: <466C13A2.9020007@nifty.com> Hello, this is for Kitchen Sink Language, I hacked the patch which enable short hand syntax for accessing properties. it was based on R?mi Forax's prototype. compiled jar is upload at http://homepage1.nifty.com/dangan/hackedjavac.jar usage : java -jar hackedjavac.jar -XDenableShortHandSyntaxForAccessingProperty Xxxx.java I wrote the note about short hand syntax for accessing properties. http://docs.google.com/View?docid=dd5r9v9f_1g6mqn9 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: prop.diff Url: http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20070611/76768a32/attachment-0001.ksh From cqw10305 at nifty.com Sun Jun 10 09:27:38 2007 From: cqw10305 at nifty.com (Michel Ishizuka) Date: Mon, 11 Jun 2007 01:27:38 +0900 Subject: patch for short hand syntax for accessing properties In-Reply-To: <466C13A2.9020007@nifty.com> References: <466C13A2.9020007@nifty.com> Message-ID: <466C267A.3070105@nifty.com> I forgot important points. 1. prop.diff is for compiler-7-ea-src-b13-24_may_2007.zip. 2. prop.diff without short hand syntax for declaring properties. however you can declare properties with using JavaBeans design patterns. public get(); public void get( a); cheers From plesner at quenta.org Tue Jun 12 12:10:32 2007 From: plesner at quenta.org (Christian Plesner Hansen) Date: Tue, 12 Jun 2007 21:10:32 +0200 Subject: Kitchen-sink language problems on mac Message-ID: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> Hi I've been trying to build the kitchen-sink language project on my mac and have run into some trouble. I thought you might want to know this so you can either fix it or at least warn about it on the project website. On mac the bootclasspath contains the class files for the default installed version of javac. This means that when you run dist/bin/javac, it doesn't run the javac you just built but the standard one from the installed j2se. If you specify javac.jar with -Xbootclasspath/p your javac will be run, but will not use its own property files because the compiled property files from the installed javac takes precedence over the property files from your own javac.jar. Also, a bunch of the jtreg compiler tests fail seemingly also because of classpath/bootclasspath problems. -- Christian From Jonathan.Gibbons at Sun.COM Tue Jun 12 14:06:09 2007 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Tue, 12 Jun 2007 14:06:09 -0700 Subject: Kitchen-sink language problems on mac In-Reply-To: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> References: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> Message-ID: <466F0AC1.2040801@sun.com> Christian, Peter brought the issue of the compiled property files to my attention last week. I've filed Bug 6568290 to track the issue. The short term workaround is to take and use a copy of the property compiler from OpenJDK: make/tools/CompileProperties/CompileProperties.java or to write your own class that you can use which will read and use the .properties files directly. As for the jtreg compiler tests, there are two issues that I know of. The shell tests do not work in the mode where you put javac.jar on the bootclasspath. The workaround for this is to use the -noshell argument to jtreg to (temporarily) exclude those tests. The other issue that came up a couple of weeks ago is that there were some problems running the tests in sameVM mode (the -s option.) The workaround is not to use -s. I have a fix for that latter problem, and we will be posting a new version of jttreg soon, I hope. -- Jon Christian Plesner Hansen wrote: > Hi > I've been trying to build the kitchen-sink language project on my mac > and have run into some trouble. I thought you might want to know this > so you can either fix it or at least warn about it on the project > website. > > On mac the bootclasspath contains the class files for the default > installed version of javac. This means that when you run > dist/bin/javac, it doesn't run the javac you just built but the > standard one from the installed j2se. If you specify javac.jar with > -Xbootclasspath/p your javac will be run, but will not use its own > property files because the compiled property files from the installed > javac takes precedence over the property files from your own > javac.jar. > > Also, a bunch of the jtreg compiler tests fail seemingly also because > of classpath/bootclasspath problems. > > > -- Christian From peter at ahe.dk Tue Jun 12 14:16:07 2007 From: peter at ahe.dk (=?ISO-8859-1?Q?Peter_Ah=E9?=) Date: Tue, 12 Jun 2007 14:16:07 -0700 Subject: Kitchen-sink language problems on mac In-Reply-To: <466F0AC1.2040801@sun.com> References: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> <466F0AC1.2040801@sun.com> Message-ID: On 6/12/07, Jonathan Gibbons wrote: > I've filed Bug 6568290 to track the issue. I assume it will show up here tomorrow: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6568290 > The short term workaround is to take and use a copy of the property compiler > from OpenJDK: make/tools/CompileProperties/CompileProperties.java > or to write your own class that you can use which will read and use the > .properties files directly. We did that. Unfortunately, it was quite cumbersome since you cannot specify the package name (which would have been more sane than the horrible logic in the tool). The trick appears to be that you make sure to specify that the output goes to a directory named gensrc, for example, gensrc/com/sun/tools/javac/resources/javac.java. Then it will "infer" the correct package name. Cheers, Peter From plesner at quenta.org Wed Jun 13 08:02:31 2007 From: plesner at quenta.org (Christian Plesner Hansen) Date: Wed, 13 Jun 2007 17:02:31 +0200 Subject: Kitchen-sink language problems on mac In-Reply-To: <466F0AC1.2040801@sun.com> References: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> <466F0AC1.2040801@sun.com> Message-ID: <4ab5dddf0706130802t4ee23e2eka84707e74156bda0@mail.gmail.com> I've been running jtreg in netbeans using the ant script that comes with ksl. When I run it the way it says on the website it fails and says that it can't find any tests to run. I've tried adding an argument that specifies the javac tests and disabled sameVM mode. That makes it runs the tests but it still gives a bunch of failures, many of them NoClassDefFoundError. -- Christian On 6/12/07, Jonathan Gibbons wrote: > Christian, > > Peter brought the issue of the compiled property files to my attention > last week. > I've filed Bug 6568290 to track the issue. > > The short term workaround is to take and use a copy of the property compiler > from OpenJDK: make/tools/CompileProperties/CompileProperties.java > or to write your own class that you can use which will read and use the > .properties files directly. > > As for the jtreg compiler tests, there are two issues that I know of. > The shell tests do not work in the mode where you put javac.jar on the > bootclasspath. The workaround for this is to use the -noshell argument > to jtreg to (temporarily) exclude those tests. The other issue that came up > a couple of weeks ago is that there were some problems running the tests > in sameVM mode (the -s option.) The workaround is not to use -s. > I have a fix for that latter problem, and we will be posting a new > version of > jttreg soon, I hope. > > -- Jon > > > > Christian Plesner Hansen wrote: > > Hi > > I've been trying to build the kitchen-sink language project on my mac > > and have run into some trouble. I thought you might want to know this > > so you can either fix it or at least warn about it on the project > > website. > > > > On mac the bootclasspath contains the class files for the default > > installed version of javac. This means that when you run > > dist/bin/javac, it doesn't run the javac you just built but the > > standard one from the installed j2se. If you specify javac.jar with > > -Xbootclasspath/p your javac will be run, but will not use its own > > property files because the compiled property files from the installed > > javac takes precedence over the property files from your own > > javac.jar. > > > > Also, a bunch of the jtreg compiler tests fail seemingly also because > > of classpath/bootclasspath problems. > > > > > > -- Christian > > From Jonathan.Gibbons at Sun.COM Wed Jun 13 08:58:37 2007 From: Jonathan.Gibbons at Sun.COM (Jonathan Gibbons) Date: Wed, 13 Jun 2007 08:58:37 -0700 Subject: Kitchen-sink language problems on mac In-Reply-To: <4ab5dddf0706130802t4ee23e2eka84707e74156bda0@mail.gmail.com> References: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> <466F0AC1.2040801@sun.com> <4ab5dddf0706130802t4ee23e2eka84707e74156bda0@mail.gmail.com> Message-ID: Christian, I'm sorry to hear of your problems with jtreg. Which version are you using? The latest version on the OpenJDK website is 3.2.2_02 (forget the build numbers in this case, they're irrelevant. If you can send us the details of how you invoke jtreg (either Ant or command line) and any error messages, I'll see if I can identify what is going wrong for you. I presume this is still on a Mac, that you're having problems? Do you see the same problems on any other system, such as Linux, Solaris, or Windows? On a related note, if anyone else is reading, we mortals can now edit pages on the OpenJDK website again (well, actually, only Sun mortals at this point.) So we'll be looking to generally update the info on the OpenJDK pages in the next few days. -- Jon On Jun 13, 2007, at 8:02 AM, Christian Plesner Hansen wrote: > I've been running jtreg in netbeans using the ant script that comes > with ksl. When I run it the way it says on the website it fails and > says that it can't find any tests to run. > > I've tried adding an argument that specifies the javac tests and > disabled sameVM mode. That makes it runs the tests but it still gives > a bunch of failures, many of them NoClassDefFoundError. > > > -- Christian > > On 6/12/07, Jonathan Gibbons wrote: >> Christian, >> >> Peter brought the issue of the compiled property files to my >> attention >> last week. >> I've filed Bug 6568290 to track the issue. >> >> The short term workaround is to take and use a copy of the >> property compiler >> from OpenJDK: make/tools/CompileProperties/CompileProperties.java >> or to write your own class that you can use which will read and >> use the >> .properties files directly. >> >> As for the jtreg compiler tests, there are two issues that I know of. >> The shell tests do not work in the mode where you put javac.jar on >> the >> bootclasspath. The workaround for this is to use the -noshell >> argument >> to jtreg to (temporarily) exclude those tests. The other issue >> that came up >> a couple of weeks ago is that there were some problems running the >> tests >> in sameVM mode (the -s option.) The workaround is not to use -s. >> I have a fix for that latter problem, and we will be posting a new >> version of >> jttreg soon, I hope. >> >> -- Jon >> >> >> >> Christian Plesner Hansen wrote: >> > Hi >> > I've been trying to build the kitchen-sink language project on >> my mac >> > and have run into some trouble. I thought you might want to >> know this >> > so you can either fix it or at least warn about it on the project >> > website. >> > >> > On mac the bootclasspath contains the class files for the default >> > installed version of javac. This means that when you run >> > dist/bin/javac, it doesn't run the javac you just built but the >> > standard one from the installed j2se. If you specify javac.jar >> with >> > -Xbootclasspath/p your javac will be run, but will not use its own >> > property files because the compiled property files from the >> installed >> > javac takes precedence over the property files from your own >> > javac.jar. >> > >> > Also, a bunch of the jtreg compiler tests fail seemingly also >> because >> > of classpath/bootclasspath problems. >> > >> > >> > -- Christian >> >> From plesner at quenta.org Wed Jun 13 12:51:07 2007 From: plesner at quenta.org (Christian Plesner Hansen) Date: Wed, 13 Jun 2007 21:51:07 +0200 Subject: Kitchen-sink language problems on mac In-Reply-To: References: <4ab5dddf0706121210p2355f7dke096909301a4357c@mail.gmail.com> <466F0AC1.2040801@sun.com> <4ab5dddf0706130802t4ee23e2eka84707e74156bda0@mail.gmail.com> Message-ID: <4ab5dddf0706131251l4227a521o273963f49eeb1a70@mail.gmail.com> The version I'm using is 3.2.2_02. I'm running it on mac, I can try windows and/or linux tomorrow. I've been running it with ant (the build.xml that comes with ksl) through netbeans. Here's the ant target: test.jdk.home is set to point to apple's most recent version of java 1.6. I've attached the summary output. If I don't add the line I get this: /Users/plesner/Documents/compiler/build.xml:157: No test suite or tests specified. -- Christian On 6/13/07, Jonathan Gibbons wrote: > Christian, > > I'm sorry to hear of your problems with jtreg. Which version are you > using? > The latest version on the OpenJDK website is 3.2.2_02 (forget the > build numbers > in this case, they're irrelevant. > > If you can send us the details of how you invoke jtreg (either Ant or > command line) > and any error messages, I'll see if I can identify what is going > wrong for you. > I presume this is still on a Mac, that you're having problems? Do you > see the same > problems on any other system, such as Linux, Solaris, or Windows? > > On a related note, if anyone else is reading, we mortals can now edit > pages > on the OpenJDK website again (well, actually, only Sun mortals at > this point.) > So we'll be looking to generally update the info on the OpenJDK pages > in the > next few days. > > -- Jon > > On Jun 13, 2007, at 8:02 AM, Christian Plesner Hansen wrote: > > > I've been running jtreg in netbeans using the ant script that comes > > with ksl. When I run it the way it says on the website it fails and > > says that it can't find any tests to run. > > > > I've tried adding an argument that specifies the javac tests and > > disabled sameVM mode. That makes it runs the tests but it still gives > > a bunch of failures, many of them NoClassDefFoundError. > > > > > > -- Christian > > > > On 6/12/07, Jonathan Gibbons wrote: > >> Christian, > >> > >> Peter brought the issue of the compiled property files to my > >> attention > >> last week. > >> I've filed Bug 6568290 to track the issue. > >> > >> The short term workaround is to take and use a copy of the > >> property compiler > >> from OpenJDK: make/tools/CompileProperties/CompileProperties.java > >> or to write your own class that you can use which will read and > >> use the > >> .properties files directly. > >> > >> As for the jtreg compiler tests, there are two issues that I know of. > >> The shell tests do not work in the mode where you put javac.jar on > >> the > >> bootclasspath. The workaround for this is to use the -noshell > >> argument > >> to jtreg to (temporarily) exclude those tests. The other issue > >> that came up > >> a couple of weeks ago is that there were some problems running the > >> tests > >> in sameVM mode (the -s option.) The workaround is not to use -s. > >> I have a fix for that latter problem, and we will be posting a new > >> version of > >> jttreg soon, I hope. > >> > >> -- Jon > >> > >> > >> > >> Christian Plesner Hansen wrote: > >> > Hi > >> > I've been trying to build the kitchen-sink language project on > >> my mac > >> > and have run into some trouble. I thought you might want to > >> know this > >> > so you can either fix it or at least warn about it on the project > >> > website. > >> > > >> > On mac the bootclasspath contains the class files for the default > >> > installed version of javac. This means that when you run > >> > dist/bin/javac, it doesn't run the javac you just built but the > >> > standard one from the installed j2se. If you specify javac.jar > >> with > >> > -Xbootclasspath/p your javac will be run, but will not use its own > >> > property files because the compiled property files from the > >> installed > >> > javac takes precedence over the property files from your own > >> > javac.jar. > >> > > >> > Also, a bunch of the jtreg compiler tests fail seemingly also > >> because > >> > of classpath/bootclasspath problems. > >> > > >> > > >> > -- Christian > >> > >> > > -------------- next part -------------- tools/javac/4980495/static/Test.java Passed. Compilation failed as expected tools/javac/4980495/std/Test.java Passed. Compilation failed as expected tools/javac/5005368.java Passed. Compilation failed as expected tools/javac/5045412/Bar.java Passed. Compilation failed as expected tools/javac/5045412/Bar.java#id1 Passed. Compilation failed as expected tools/javac/5045412/Foo.java Passed. Compilation successful tools/javac/5045412/Foo.java#id1 Passed. Compilation failed as expected tools/javac/6199662/Tree.java Passed. Compilation successful tools/javac/6257443/T6257443.java Passed. Execution successful tools/javac/6304921/T6304921.java Passed. Compilation failed as expected tools/javac/6304921/TestLog.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/JavacFileManager tools/javac/6330920/T6330920.java Passed. Compilation failed as expected tools/javac/6330997/T6330997.java Failed. Compilation failed tools/javac/6341866/T6341866.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/6342411/T6342411.java Passed. Execution successful tools/javac/6394683/T6394683.java Failed. Execution failed: `main' threw exception: java.lang.Error: Cannot create files tools/javac/6400383/T6400383.java Failed. Execution failed: `main' threw exception: java.lang.AssertionError: found exception tools/javac/6400872/T6400872.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/6402516/CheckClass.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/6402516/CheckIsAccessible.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/6402516/CheckLocalElements.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/6402516/CheckMethod.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/6403424/T6403424.java Passed. Execution successful tools/javac/6410653/T6410653.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/6440583/T6440583.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/6457284/T6457284.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/6491592/T6491592.java Failed. Output does not match reference file: T6491592.out, line 1 tools/javac/AbstractOverride.java Passed. Compilation successful tools/javac/AccessMethods/AccessMethodsLHS.java Passed. Execution successful tools/javac/AccessMethods/BitwiseAssignment.java Passed. Execution successful tools/javac/AccessMethods/ChainedAssignment.java Passed. Execution successful tools/javac/AccessMethods/ConstructorAccess.java Passed. Execution successful tools/javac/AccessMethods/InternalHandshake.java Passed. Execution successful tools/javac/AccessMethods/LateAddition.java Passed. Compilation successful tools/javac/AccessMethods/UplevelPrivateConstants.java Passed. Compilation successful tools/javac/AddReferenceThis.java Passed. Compilation successful tools/javac/Ambig3.java Passed. Compilation failed as expected tools/javac/AnonClsInIntf.java Passed. Compilation successful tools/javac/AnonInnerException_1.java Passed. Compilation successful tools/javac/AnonInnerException_2.java Passed. Compilation successful tools/javac/AnonInnerException_3.java Passed. Compilation failed as expected tools/javac/AnonStaticMember_1.java Passed. Compilation failed as expected tools/javac/AnonStaticMember_2.java Passed. Compilation failed as expected tools/javac/AnonStaticMember_3.java Passed. Compilation successful tools/javac/AnonymousConstructorExceptions.java Passed. Compilation successful tools/javac/AnonymousNull.java Passed. Compilation successful tools/javac/AnonymousProtect/AnonymousProtect.java Passed. Compilation successful tools/javac/AnonymousType.java Passed. Compilation successful tools/javac/ArrayCast.java Passed. Compilation successful tools/javac/ArrayCloneCodeGen.java Passed. Execution successful tools/javac/BadAnnotation.java Passed. Compilation failed as expected tools/javac/BadBreak.java Passed. Execution successful tools/javac/BadCovar.java Passed. Compilation failed as expected tools/javac/BadHexConstant.java Passed. Compilation failed as expected tools/javac/BadOptimization/DeadCode1.java Passed. Execution successful tools/javac/BadOptimization/DeadCode2.java Passed. Execution successful tools/javac/BadOptimization/DeadCode3.java Passed. Execution successful tools/javac/BadOptimization/DeadCode4.java Passed. Execution successful tools/javac/BadOptimization/DeadCode5.java Passed. Execution successful tools/javac/BadOptimization/DeadCode6.java Passed. Compilation successful tools/javac/BadOptimization/Switch1.java Passed. Execution successful tools/javac/BadOptimization/Switch2.java Passed. Execution successful tools/javac/BoolArray.java Passed. Compilation successful tools/javac/BoundClassError.java Passed. Compilation failed as expected tools/javac/BreakAcrossClass.java Passed. Compilation failed as expected tools/javac/Capture.java Passed. Execution successful tools/javac/CaptureInSubtype.java Passed. Compilation failed as expected tools/javac/CascadedInnerNewInstance.java Passed. Compilation successful tools/javac/CastInterface2Array.java Passed. Compilation successful tools/javac/ClassCycle/ClassCycle1a.java Passed. Compilation failed as expected tools/javac/ClassCycle/ClassCycle2a.java Passed. Compilation failed as expected tools/javac/ClassCycle/ClassCycle3a.java Passed. Compilation failed as expected tools/javac/ClassFileModifiers/ClassModifiers.java Passed. Compilation successful tools/javac/ClassFileModifiers/MemberModifiers.java Passed. Compilation successful tools/javac/ClassIsAbstract.java Passed. Compilation failed as expected tools/javac/ClassLit.java Passed. Execution successful tools/javac/ClassLiterals/ClassLiteralHelperContext.java Passed. Execution successful tools/javac/ClassLiterals/InitializeOuter.java Passed. Execution successful tools/javac/ClassLiterals/InitializeTarget.java Passed. Execution successful tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java Passed. Compilation successful tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java Passed. Compilation successful tools/javac/ClassToTypeParm.java Passed. Compilation failed as expected tools/javac/CloneableProblem.java Passed. Compilation successful tools/javac/Closure1.java Passed. Execution successful tools/javac/Closure2.java Passed. Execution successful tools/javac/Closure3.java Passed. Execution successful tools/javac/Closure4.java Passed. Execution successful tools/javac/Closure5.java Passed. Execution successful tools/javac/Closure6.java Passed. Execution successful tools/javac/CompoundBox.java Passed. Compilation failed as expected tools/javac/ConditionalArgTypes_1.java Passed. Compilation successful tools/javac/ConditionalArgTypes_2.java Passed. Compilation successful tools/javac/ConditionalClass.java Passed. Compilation successful tools/javac/ConditionalInline.java Passed. Compilation successful tools/javac/ConditionalWithVoid.java Passed. Compilation failed as expected tools/javac/ConstBoolAppend.java Passed. Execution successful tools/javac/ConstCharAppend.java Passed. Execution successful tools/javac/ConstantValues/ConstValInit.java Passed. Execution successful tools/javac/ConstantValues/ConstValInlining.java Passed. Execution successful tools/javac/CyclicInheritance2.java Passed. Compilation successful tools/javac/CyclicInheritance4.java Passed. Execution successful tools/javac/CyclicInheritance6/Main.java Passed. Compilation successful tools/javac/CyclicScoping/CyclicScoping_1.java Passed. Compilation failed as expected tools/javac/CyclicScoping/CyclicScoping_2.java Passed. Compilation failed as expected tools/javac/DeadInnerClass.java Passed. Compilation successful tools/javac/DeclarationStatementInline.java Passed. Compilation successful tools/javac/DeepStringConcat.java Passed. Compilation successful tools/javac/DefiniteAssignment/DABlock.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DALoop1.java Passed. Compilation successful tools/javac/DefiniteAssignment/DASwitch.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DUAssert.java Passed. Compilation successful tools/javac/DefiniteAssignment/DUBeforeDefined1.java Passed. Execution successful tools/javac/DefiniteAssignment/DUBeforeDefined2.java Passed. Execution successful tools/javac/DefiniteAssignment/DUParam1.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DUParam2.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DUSwitch.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DUSwitch2.java Passed. Compilation successful tools/javac/DefiniteAssignment/DUTry.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignAfterIf_1.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignAfterIf_2.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignAfterTry1.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignAfterTry2.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignAfterTry3.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_10.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_11.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_12.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_13.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_2.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_3.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_4.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_5.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_6.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_8.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_9.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignCond.java Passed. Execution successful tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java Passed. Compilation successful tools/javac/DefiniteAssignment/DefAssignNestedArg.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4704365.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4717164.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4717165.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4718134.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4718142.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4718142a.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4718708.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4720379.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4720751.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4721062a.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4721062b.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/T4721076.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4721998.java Passed. Compilation successful tools/javac/DefiniteAssignment/T4725725.java Passed. Compilation failed as expected tools/javac/DefiniteAssignment/ThrowBeforeTryFinally.java Passed. Compilation successful tools/javac/DefiniteAssignment/UncaughtException.java Passed. Compilation failed as expected tools/javac/DepParam.java Passed. Compilation successful tools/javac/Digits.java Passed. Compilation failed as expected tools/javac/DivByZero.java Passed. Compilation successful tools/javac/DuplicateClass.java Passed. Compilation failed as expected tools/javac/DuplicateClass2.java Passed. Compilation successful tools/javac/DuplicateImport.java Passed. Compilation successful tools/javac/EOI.java Passed. Compilation failed as expected tools/javac/EarlyAssert.java Passed. Execution successful tools/javac/EmptyArray.java Passed. Compilation successful tools/javac/EmptyBreak.java Passed. Compilation successful tools/javac/EmptyDocComments.java Passed. Compilation successful tools/javac/EmptySwitch.java Passed. Execution successful tools/javac/EnclosingAccessCheck.java Passed. Compilation failed as expected tools/javac/Enum1.java Passed. Execution successful tools/javac/ExceptionalFinally.java Passed. Compilation successful tools/javac/ExceptionalFinally2.java Passed. Compilation failed as expected tools/javac/ExprQualifiedType.java Passed. Compilation failed as expected tools/javac/ExtendArray.java Passed. Compilation failed as expected tools/javac/ExtendsScope.java Passed. Compilation failed as expected tools/javac/ExtraneousEquals.java Passed. Compilation failed as expected tools/javac/FaultySignature.java Passed. Execution successful tools/javac/FinalInitializer.java Passed. Compilation successful tools/javac/FinalInitializer_2.java Passed. Compilation successful tools/javac/FinalIntConcatenation.java Passed. Execution successful tools/javac/FinalThisReference.java Passed. Compilation successful tools/javac/FinallyWarn.java Passed. Compilation successful tools/javac/FlatnameClash.java Passed. Compilation failed as expected tools/javac/FlatnameClash2.java Passed. Compilation failed as expected tools/javac/FloatingPointChanges/Test.java Passed. Execution successful tools/javac/FoldConditional.java Passed. Execution successful tools/javac/ForwardReference/ForwardReference_2.java Passed. Compilation failed as expected tools/javac/ForwardReference/ForwardReference_4.java Passed. Compilation failed as expected tools/javac/ForwardReference/ForwardReference_5.java Passed. Compilation successful tools/javac/ForwardReference/UseBeforeDeclaration.java Passed. Compilation successful tools/javac/GoodCovar.java Passed. Compilation successful tools/javac/HexFloatLiterals.java Passed. Execution successful tools/javac/HexThree.java Passed. Execution successful tools/javac/IllDefinedOrderOfInit.java Passed. Execution successful tools/javac/IllegalAnnotation.java Passed. Compilation failed as expected tools/javac/IllegallyOptimizedException.java Passed. Execution successful tools/javac/ImplicitToString.java Passed. Execution successful tools/javac/ImportCycle/Dummy.java Passed. Compilation successful tools/javac/ImportPackagePrivateInner/Dummy.java Passed. Compilation successful tools/javac/ImportUnnamed/Dummy.java Passed. Compilation failed as expected tools/javac/InconsistentInheritedSignature.java Passed. Compilation failed as expected tools/javac/InconsistentStack.java Passed. Execution successful tools/javac/Increment.java Passed. Compilation successful tools/javac/InheritedPrivateImpl.java Passed. Compilation successful tools/javac/InitializerCompletion_1.java Passed. Compilation failed as expected tools/javac/InitializerCompletion_2.java Passed. Compilation successful tools/javac/InitializerCompletion_3.java Passed. Compilation failed as expected tools/javac/InitializerCompletion_4.java Passed. Compilation successful tools/javac/InnerClassesAttribute/Test.java Passed. Compilation successful tools/javac/InnerMemberRegression.java Passed. Compilation successful tools/javac/InnerMethSig.java Passed. Compilation successful tools/javac/InnerNamedConstant_1.java Passed. Execution successful tools/javac/InnerTruth.java Passed. Execution successful tools/javac/InstanceInitException_1.java Passed. Compilation successful tools/javac/InstanceInitException_2.java Passed. Compilation failed as expected tools/javac/InterfaceAssert.java Passed. Execution successful tools/javac/InterfaceFieldParsing_1.java Passed. Compilation failed as expected tools/javac/InterfaceInInner.java Passed. Compilation failed as expected tools/javac/InterfaceMemberClassModifiers.java Passed. Compilation failed as expected tools/javac/InterfaceObjectIncompatibility.java Passed. Compilation failed as expected tools/javac/InterfaceObjectInheritance.java Passed. Compilation failed as expected tools/javac/InterfaceOverrideCheck.java Passed. Compilation failed as expected tools/javac/InterfaceOverrideFinal.java Passed. Compilation failed as expected tools/javac/InterfaceOverrideObject.java Passed. Compilation successful tools/javac/InvalidIntfCast.java Passed. Compilation successful tools/javac/JsrRet.java Passed. Compilation successful tools/javac/LabelHiding_1.java Passed. Compilation successful tools/javac/LabeledDeclaration.java Passed. Compilation failed as expected tools/javac/LocalClasses_1.java Passed. Compilation successful tools/javac/ManyMembers2.java Passed. Compilation successful tools/javac/MemberTypeInheritance.java Passed. Compilation successful tools/javac/NameClash/One.java Passed. Compilation successful tools/javac/NameCollision2.java Passed. Execution successful tools/javac/NestedDuplicateLabels.java Passed. Compilation failed as expected tools/javac/NestedFinallyReturn.java Passed. Compilation successful tools/javac/NewGeneric.java Passed. Compilation failed as expected tools/javac/NoClass.java Passed. Compilation failed as expected tools/javac/NoNoClassDefFoundErrorError.java Passed. Compilation failed as expected tools/javac/NonStaticFieldExpr4c.java Passed. Compilation successful tools/javac/NonStaticFinalVar.java Passed. Compilation successful tools/javac/Null2DArray.java Passed. Execution successful tools/javac/NullQualifiedNew.java Passed. Execution failed as expected tools/javac/NullQualifiedNew2.java Passed. Execution successful tools/javac/NullQualifiedSuper1.java Passed. Compilation failed as expected tools/javac/NullQualifiedSuper2.java Passed. Execution failed as expected tools/javac/NullStaticQualifier.java Passed. Execution successful tools/javac/Object1.java Passed. Compilation failed as expected tools/javac/Object2.java Passed. Compilation failed as expected tools/javac/ObjectIncompatibleInterface.java Passed. Compilation successful tools/javac/ObjectMethodRefFromInterface.java Passed. Execution successful tools/javac/OuterParameter_1.java Passed. Execution successful tools/javac/OverrideChecks/InconsistentReturn.java Passed. Compilation failed as expected tools/javac/OverrideChecks/InterfaceImplements.java Passed. Compilation successful tools/javac/OverrideChecks/InterfaceOverride.java Passed. Compilation successful tools/javac/OverrideChecks/Private.java Passed. Compilation failed as expected tools/javac/OverrideChecks/StaticOverride.java Passed. Compilation failed as expected tools/javac/OverrideChecks/T4720356a.java Passed. Compilation failed as expected tools/javac/OverrideChecks/T4720359a.java Passed. Compilation failed as expected tools/javac/OverrideChecks/T4721069.java Passed. Compilation failed as expected tools/javac/OverrideChecks/T6326485.java Passed. Compilation successful tools/javac/OverrideChecks/T6399361.java Passed. Compilation successful tools/javac/OverrideChecks/ThrowsConflict.java Passed. Compilation failed as expected tools/javac/OverridePosition.java Passed. Compilation failed as expected tools/javac/PackageClassAmbiguity/Bad.java Passed. Compilation failed as expected tools/javac/Parens1.java Passed. Compilation failed as expected tools/javac/Parens2.java Passed. Compilation failed as expected tools/javac/Parens3.java Passed. Compilation failed as expected tools/javac/Parens4.java Passed. Compilation failed as expected tools/javac/ParseConditional.java Passed. Compilation failed as expected tools/javac/Paths/CompileClose.java Passed. Execution successful tools/javac/PrivateLocalConstructor.java Passed. Execution successful tools/javac/PrivateUplevelConstant.java Passed. Compilation successful tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java Passed. Compilation failed as expected tools/javac/QualifiedAccess/QualifiedAccess_4.java Passed. Compilation failed as expected tools/javac/QualifiedConstant.java Passed. Compilation failed as expected tools/javac/QualifiedNew.java Passed. Compilation failed as expected tools/javac/QualifiedNewScope.java Passed. Compilation successful tools/javac/QualifiedOuterThis.java Passed. Execution successful tools/javac/QualifiedOuterThis2.java Passed. Compilation successful tools/javac/QualifiedThisAndSuper_1.java Passed. Execution successful tools/javac/QualifiedThisAndSuper_2.java Passed. Execution successful tools/javac/QualifiedThisAndSuper_3.java Passed. Execution successful tools/javac/QualifiedThisExactMatch.java Passed. Execution successful tools/javac/RawCrash.java Passed. Compilation successful tools/javac/ReturnAfterIfThenElse.java Passed. Compilation failed as expected tools/javac/SerialWarn.java Passed. Compilation failed as expected tools/javac/ShiftExpressionTest.java Passed. Execution successful tools/javac/Source5.java Passed. Execution successful tools/javac/StandaloneQualifiedSuper.java Passed. Compilation failed as expected tools/javac/StaticBlockScope.java Passed. Compilation successful tools/javac/StoreClass.java Passed. Compilation failed as expected tools/javac/StrictAbstract.java Passed. Execution successful tools/javac/StringAppendAccessMethodOnLHS.java Passed. Execution successful tools/javac/StringConversion.java Passed. Execution successful tools/javac/SuperField.java Passed. Execution successful tools/javac/SuperMeth.java Passed. Execution successful tools/javac/SuperMethodResolve.java Passed. Compilation successful tools/javac/SuperNew.java Passed. Compilation successful tools/javac/SuperNew2.java Passed. Execution successful tools/javac/SuperNew3.java Passed. Compilation successful tools/javac/SuperNew4.java Passed. Compilation successful tools/javac/SuperclassConstructorException.java Passed. Compilation successful tools/javac/SwitchFence.java Passed. Execution successful tools/javac/SwitchScope.java Passed. Compilation failed as expected tools/javac/SynthName1.java Passed. Execution successful tools/javac/SynthName2.java Passed. Compilation failed as expected tools/javac/T4093617/T4093617.java Passed. Compilation failed as expected tools/javac/T4848619/T4848619a.java Passed. Compilation failed as expected tools/javac/T4848619/T4848619b.java Passed. Compilation failed as expected tools/javac/T4906100.java Passed. Compilation successful tools/javac/T4994049/DeprecatedNOT.java Passed. Compilation successful tools/javac/T4994049/DeprecatedYES.java Passed. Compilation failed as expected tools/javac/T4994049/T4994049.java Passed. Compilation failed as expected tools/javac/T5003235/T5003235a.java Passed. Compilation failed as expected tools/javac/T5003235/T5003235b.java Passed. Compilation failed as expected tools/javac/T5003235/T5003235c.java Passed. Compilation failed as expected tools/javac/T5024091/T5024091.java Passed. Compilation failed as expected tools/javac/T5048776.java Passed. Compilation successful tools/javac/T5092545.java Passed. Execution successful tools/javac/T5105890.java Passed. Execution successful tools/javac/T6180021/AbstractSub.java Passed. Compilation successful tools/javac/T6180021/Sub.java Passed. Compilation successful tools/javac/T6214885.java Passed. Compilation failed as expected tools/javac/T6224167.java Passed. Compilation failed as expected tools/javac/T6227617.java Passed. Compilation successful tools/javac/T6230128.java Passed. Compilation failed as expected tools/javac/T6231246/T6231246.java Passed. Compilation successful tools/javac/T6231847.java Passed. Compilation failed as expected tools/javac/T6232928.java Passed. Execution successful tools/javac/T6234077.java Passed. Compilation failed as expected tools/javac/T6238612.java Passed. Execution successful tools/javac/T6241723.java Passed. Compilation failed as expected tools/javac/T6245591.java Passed. Compilation successful tools/javac/T6247324.java Passed. Compilation failed as expected tools/javac/T6265400.java Failed. Execution failed: `main' threw exception: java.lang.Error: unexpected exception caught: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/T6266772.java Passed. Execution successful tools/javac/T6294589.java Passed. Compilation successful tools/javac/T6304128.java Passed. Compilation successful tools/javac/T6306967.java Passed. Compilation failed as expected tools/javac/T6341023.java Passed. Execution successful tools/javac/T6351767.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/T6356217/T6356217.java Passed. Compilation successful tools/javac/T6358024.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/JavacFileManager tools/javac/T6358166.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/JavacFileManager tools/javac/T6358168.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/JavacFileManager tools/javac/T6361619.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6366196.java Passed. Execution successful tools/javac/T6370653.java Passed. Execution successful tools/javac/T6379327.java Failed. Compilation passed unexpectedly tools/javac/T6394563.java Passed. Compilation successful tools/javac/T6395974.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6397044.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6397286.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6403466.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6404756.java Failed. Compilation passed unexpectedly tools/javac/T6405099.java Error. Test ignored: causes NPE in Java Test tools/javac/T6406771.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6407066.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/T6407257.java Passed. Compilation failed as expected tools/javac/T6410706.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/T6411379.java Failed. Compilation failed tools/javac/T6413876.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/T6423583.java Failed. Compilation failed tools/javac/T6435291/T6435291.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/ThrowNull.java Passed. Compilation successful tools/javac/ThrowsIntersection_1.java Passed. Compilation successful tools/javac/ThrowsIntersection_2.java Passed. Compilation successful tools/javac/ThrowsIntersection_3.java Passed. Compilation failed as expected tools/javac/ThrowsIntersection_4.java Passed. Compilation failed as expected tools/javac/TryInInstanceInit.java Passed. Compilation successful tools/javac/UncaughtOverflow.java Passed. Compilation failed as expected tools/javac/UncaughtOverflow2.java Passed. Compilation failed as expected tools/javac/UnreachableVar.java Passed. Execution successful tools/javac/UnterminatedLineComment.java Passed. Compilation successful tools/javac/UplevelFromAnonInSuperCall.java Passed. Compilation failed as expected tools/javac/UseEnum.java Passed. Compilation failed as expected tools/javac/VarDeclarationWithAssignment.java Passed. Execution successful tools/javac/Verify.java Passed. Execution successful tools/javac/VerifyDA.java Passed. Execution successful tools/javac/VoidArray.java Passed. Compilation failed as expected tools/javac/abstract/T1.java Passed. Compilation successful tools/javac/abstract/T4717181a.java Passed. Compilation successful tools/javac/abstract/T4717181b.java Passed. Compilation successful tools/javac/abstract/U1.java Passed. Compilation successful tools/javac/accessVirtualInner/Main.java Passed. Execution successful tools/javac/annotations/6214965/T6214965.java Passed. Compilation successful tools/javac/annotations/6359949/T6359949.java Passed. Compilation successful tools/javac/annotations/6359949/T6359949a.java Passed. Compilation failed as expected tools/javac/annotations/6365854/T6365854.java Passed. Execution successful tools/javac/annotations/default/A.java Passed. Compilation failed as expected tools/javac/annotations/neg/AnnComma.java Passed. Compilation failed as expected tools/javac/annotations/neg/ArrayLit.java Passed. Compilation failed as expected tools/javac/annotations/neg/Constant.java Passed. Compilation failed as expected tools/javac/annotations/neg/Cycle1.java Passed. Compilation failed as expected tools/javac/annotations/neg/Cycle2.java Passed. Compilation failed as expected tools/javac/annotations/neg/Cycle3.java Passed. Compilation failed as expected tools/javac/annotations/neg/Dep.java Passed. Compilation successful tools/javac/annotations/neg/Dup.java Passed. Compilation failed as expected tools/javac/annotations/neg/DupTarget.java Passed. Compilation failed as expected tools/javac/annotations/neg/MemberOver.java Passed. Compilation failed as expected tools/javac/annotations/neg/MixedSource.java Passed. Compilation failed as expected tools/javac/annotations/neg/NoAnnotationMethods.java Passed. Compilation failed as expected tools/javac/annotations/neg/NoClone.java Passed. Compilation failed as expected tools/javac/annotations/neg/NoObjectMethods.java Passed. Compilation failed as expected tools/javac/annotations/neg/ObjectMembers.java Passed. Compilation failed as expected tools/javac/annotations/neg/OverrideNo.java Passed. Compilation failed as expected tools/javac/annotations/neg/Package.java Passed. Compilation failed as expected tools/javac/annotations/neg/Recovery.java Passed. Compilation failed as expected tools/javac/annotations/neg/Recovery1.java Passed. Compilation failed as expected tools/javac/annotations/neg/Scope.java Passed. Compilation failed as expected tools/javac/annotations/neg/Syntax1.java Passed. Compilation failed as expected tools/javac/annotations/neg/WrongTarget.java Passed. Compilation failed as expected tools/javac/annotations/neg/WrongTarget2.java Passed. Compilation failed as expected tools/javac/annotations/neg/WrongValue.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z1.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z10.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z11.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z12.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z13.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z14.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z15.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z16.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z2.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z3.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z4.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z5.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z8.java Passed. Compilation failed as expected tools/javac/annotations/neg/Z9.java Passed. Compilation failed as expected tools/javac/annotations/pos/AnnotationMethods.java Passed. Compilation successful tools/javac/annotations/pos/AnnoteElideBraces.java Passed. Compilation successful tools/javac/annotations/pos/ClassA.java Passed. Compilation successful tools/javac/annotations/pos/Dep.java Passed. Compilation successful tools/javac/annotations/pos/Enum1.java Passed. Compilation successful tools/javac/annotations/pos/Local.java Passed. Compilation successful tools/javac/annotations/pos/Members.java Passed. Compilation successful tools/javac/annotations/pos/NType.java Passed. Compilation successful tools/javac/annotations/pos/OverrideCheck.java Passed. Compilation successful tools/javac/annotations/pos/OverrideOK.java Passed. Compilation successful tools/javac/annotations/pos/Parameter.java Passed. Compilation successful tools/javac/annotations/pos/Primitives.java Passed. Execution successful tools/javac/annotations/pos/RightTarget.java Passed. Compilation successful tools/javac/annotations/pos/Z1.java Passed. Compilation successful tools/javac/annotations/pos/Z2.java Passed. Compilation successful tools/javac/annotations/pos/Z3.java Passed. Compilation successful tools/javac/annotations/pos/Z4.java Passed. Compilation successful tools/javac/annotations/pos/package-info.java Passed. Compilation successful tools/javac/api/6400303/T6400303.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6410643/T6410643.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6411310/T6411310.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6411333/T6411333.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6412656/T6412656.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6415780/T6415780.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6418694/T6418694.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6420409/T6420409.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6420464/T6420464.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6421111/T6421111.java Failed. Compilation failed tools/javac/api/6421756/T6421756.java Failed. Compilation failed tools/javac/api/6422215/T6422215.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6422327/T6422327.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6423003/T6423003.java Failed. Compilation failed tools/javac/api/6431257/T6431257.java Failed. Compilation failed tools/javac/api/6431435/T6431435.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/api/6437349/T6437349.java Failed. Compilation failed tools/javac/api/6437999/T6437999.java Failed. Compilation failed tools/javac/api/6440333/T6440333.java Failed. Compilation failed tools/javac/api/6440528/T6440528.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/6452876/T6452876.java Failed. Execution failed: `main' threw exception: java.lang.AssertionError: Expected NPE not thrown tools/javac/api/6468404/T6468404.java Failed. Compilation failed tools/javac/api/6471599/Main.java Failed. Compilation failed tools/javac/api/Sibling.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6257235.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6258271.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6265137.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6306137.java Error. Test ignored: Need to make the contentCache in JavacFileManager be aware of changes to the encoding. Need to propogate -source (and -encoding?) down to the JavacFileManager tools/javac/api/T6345974.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/api/T6357331.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6358786.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6358955.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6392782.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/api/T6395981.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6397104.java Error. Test ignored: this test should be rewritten when fixing 6473901 tools/javac/api/T6400205.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6400207.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6407011.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/T6412669.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/api/T6431879.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/api/TestEvalExpression.java Failed. Compilation failed tools/javac/api/TestGetTree.java Failed. Compilation failed tools/javac/api/TestJavacTask.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/TestJavacTaskScanner.java Error. Test ignored: "misuse" of context breaks with 6358786 tools/javac/api/TestOperators.java Failed. Compilation failed tools/javac/api/TestResolveIdent.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: javax.tools.ToolProvider.getSystemJavaCompiler()Ljavax/tools/JavaCompiler; tools/javac/api/TestTrees.java Failed. Execution failed: `main' threw exception: java.lang.NoSuchMethodError: com.sun.tools.javac.api.JavacTool.getStandardFileManager(Ljavax/tools/DiagnosticListener;Ljava/util/Locale;Ljava/nio/charset/Charset;)Lcom/sun/tools/javac/util/JavacFileManager; tools/javac/assert/Attach.java Passed. Execution successful tools/javac/assert/DU1.java Passed. Compilation failed as expected tools/javac/assert/DU2.java Passed. Compilation failed as expected tools/javac/assert/Position.java Passed. Execution successful tools/javac/binaryCompat/T1.java Passed. Execution successful tools/javac/boxing/BoxedForeach.java Passed. Execution successful tools/javac/boxing/Boxing1.java Passed. Execution successful tools/javac/boxing/Boxing2.java Passed. Compilation failed as expected tools/javac/boxing/Boxing4.java Passed. Execution successful tools/javac/boxing/BoxingCaching.java Passed. Execution successful tools/javac/boxing/NoBoxingBool.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingByte.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingChar.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingDouble.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingFloat.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingInt.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingLong.java Passed. Compilation failed as expected tools/javac/boxing/NoBoxingShort.java Passed. Compilation failed as expected tools/javac/boxing/T5082929.java Passed. Compilation failed as expected tools/javac/boxing/T6348760.java Passed. Execution successful tools/javac/boxing/T6369051.java Passed. Compilation successful tools/javac/capture/Capture1.java Passed. Compilation successful tools/javac/capture/Capture2.java Passed. Compilation failed as expected tools/javac/capture/Capture3.java Passed. Compilation successful tools/javac/capture/Capture4.java Passed. Compilation successful tools/javac/capture/Capture5.java Passed. Compilation successful tools/javac/capture/Martin.java Passed. Compilation failed as expected tools/javac/cast/4916620/T4916620.java Passed. Compilation successful tools/javac/cast/5034609/T5034609.java Passed. Compilation successful tools/javac/cast/5043020/T5043020.java Passed. Compilation successful tools/javac/cast/5064736/T5064736.java Passed. Compilation failed as expected tools/javac/cast/5065215/T5065215.java Passed. Compilation successful tools/javac/cast/6211853/T6211853.java Passed. Compilation successful tools/javac/cast/6219964/T6219964.java Passed. Compilation failed as expected tools/javac/cast/6256789/T6256789.java Passed. Compilation successful tools/javac/cast/6286112/T6286112.java Passed. Compilation successful tools/javac/cast/6295056/T6295056.java Passed. Compilation successful tools/javac/cast/6302214/T6302214.java Passed. Compilation successful tools/javac/cast/6302214/T6302214a.java Passed. Compilation successful tools/javac/cast/6302956/T6302956.java Passed. Compilation failed as expected tools/javac/cast/6358534/T6358534.java Passed. Compilation successful tools/javac/cast/BoxedArray.java Passed. Compilation failed as expected tools/javac/cast/forum/T654170.java Passed. Compilation successful tools/javac/completion/C.java Passed. Compilation failed as expected tools/javac/conditional/Conditional.java Passed. Compilation failed as expected tools/javac/crossPackageImpl/CrossPackageImplA.java Passed. Compilation successful tools/javac/danglingDep/DepX.java Passed. Compilation successful tools/javac/danglingDep/NoDepX.java Passed. Compilation successful tools/javac/danglingDep/Test1.java Passed. Compilation successful tools/javac/depDocComment/SuppressDeprecation.java Passed. Compilation successful tools/javac/depOverrides/annotation/Test1.java Passed. Compilation successful tools/javac/depOverrides/annotation/Test2.java Passed. Compilation successful tools/javac/depOverrides/annotation/Test3.java Passed. Compilation successful tools/javac/depOverrides/doccomment/Test1.java Passed. Compilation successful tools/javac/depOverrides/doccomment/Test2.java Passed. Compilation successful tools/javac/depOverrides/doccomment/Test3.java Passed. Compilation successful tools/javac/enum/6350057/T6350057.java Failed. Compilation failed tools/javac/enum/6384542/T6384542.java Passed. Compilation failed as expected tools/javac/enum/6384542/T6384542a.java Passed. Compilation successful tools/javac/enum/6424358/T6424358.java Failed. Compilation failed tools/javac/enum/AbstractEmptyEnum.java Passed. Compilation failed as expected tools/javac/enum/AbstractEnum1.java Passed. Execution successful tools/javac/enum/DA1.java Passed. Compilation failed as expected tools/javac/enum/DA2.java Passed. Compilation failed as expected tools/javac/enum/DA3.java Passed. Compilation failed as expected tools/javac/enum/Def.java Passed. Compilation successful tools/javac/enum/Enum1.java Passed. Execution successful tools/javac/enum/Enum2.java Passed. Compilation failed as expected tools/javac/enum/Enum3.java Passed. Execution successful tools/javac/enum/EnumImplicitPrivateConstructor.java Passed. Execution successful tools/javac/enum/EnumInit.java Passed. Compilation successful tools/javac/enum/EnumPrivateConstructor.java Passed. Compilation successful tools/javac/enum/EnumProtectedConstructor.java Passed. Compilation failed as expected tools/javac/enum/EnumPublicConstructor.java Passed. Compilation failed as expected tools/javac/enum/EnumSwitch1.java Passed. Compilation successful tools/javac/enum/EnumSwitch2.java Passed. Compilation failed as expected tools/javac/enum/EnumSwitch3.java Passed. Compilation successful tools/javac/enum/EnumSwitch4.java Passed. Execution successful tools/javac/enum/ExplicitlyAbstractEnum1.java Passed. Compilation failed as expected tools/javac/enum/ExplicitlyAbstractEnum2.java Passed. Compilation failed as expected tools/javac/enum/ExplicitlyFinalEnum1.java Passed. Compilation failed as expected tools/javac/enum/ExplicitlyFinalEnum2.java Passed. Compilation failed as expected tools/javac/enum/FauxEnum1.java Passed. Compilation failed as expected tools/javac/enum/FauxEnum2.java Passed. Compilation failed as expected tools/javac/enum/FauxEnum3.java Passed. Compilation failed as expected tools/javac/enum/FauxSpecialEnum1.java Passed. Compilation failed as expected tools/javac/enum/FauxSpecialEnum2.java Passed. Compilation failed as expected tools/javac/enum/LocalEnum.java Passed. Compilation failed as expected tools/javac/enum/NestedEnum.java Passed. Compilation failed as expected tools/javac/enum/NoFinal.java Passed. Compilation failed as expected tools/javac/enum/NoFinal2.java Passed. Compilation failed as expected tools/javac/enum/NoFinal3.java Passed. Compilation failed as expected tools/javac/enum/NoFinal4.java Passed. Compilation failed as expected tools/javac/enum/NoFinal5.java Passed. Compilation failed as expected tools/javac/enum/OkFinal.java Passed. Execution successful tools/javac/enum/SynthValues.java Passed. Execution successful tools/javac/enum/T5075242.java Passed. Compilation successful tools/javac/enum/T5081785.java Passed. Compilation failed as expected tools/javac/enum/TrailingComma.java Passed. Compilation successful tools/javac/enum/UserValue.java Passed. Compilation successful tools/javac/enum/ValueOf.java Passed. Execution successful tools/javac/enum/enumSwitch/EnumSwitch.java Passed. Execution successful tools/javac/enum/forwardRef/T6425594.java Failed. Output does not match reference file: T6425594.out, line 1 tools/javac/enum/forwardRef/TestEnum1.java Passed. Compilation failed as expected tools/javac/enum/forwardRef/TestEnum2.java Passed. Compilation failed as expected tools/javac/enum/forwardRef/TestEnum3.java Passed. Compilation failed as expected tools/javac/enum/forwardRef/TestEnum4.java Passed. Compilation failed as expected tools/javac/enum/forwardRef/TestEnum5.java Passed. Compilation failed as expected tools/javac/enum/forwardRef/TestEnum6.java Failed. Compilation passed unexpectedly tools/javac/expression/NullAppend.java Passed. Compilation failed as expected tools/javac/expression/NullAppend2.java Passed. Compilation failed as expected tools/javac/expression/ObjectAppend.java Passed. Compilation failed as expected tools/javac/falseCycle/FalseCycle.java Passed. Compilation successful tools/javac/foreach/Foreach.java Passed. Execution successful tools/javac/foreach/GenericIterator.java Passed. Compilation successful tools/javac/foreach/IntersectIterator.java Passed. Execution successful tools/javac/foreach/ListOfListTest.java Passed. Execution successful tools/javac/foreach/SpecIterable.java Passed. Execution successful tools/javac/foreach/StaticBlock.java Passed. Compilation successful tools/javac/foreach/SuperfluousAbstract.java Passed. Execution successful tools/javac/generics/5066774/T5066774.java Passed. Compilation successful tools/javac/generics/5086027/T5086027.java Passed. Compilation failed as expected tools/javac/generics/5086027/T5086027pos.java Passed. Compilation successful tools/javac/generics/6192945/Method.java Failed. Compilation failed tools/javac/generics/6192945/MethodNeg.java Failed. Output does not match reference file: MethodNeg.out, line 1 tools/javac/generics/6192945/Neg.java Failed. Output does not match reference file: Neg.out, line 1 tools/javac/generics/6192945/Neg2.java Failed. Output does not match reference file: Neg2.out, line 1 tools/javac/generics/6192945/Neg3.java Failed. Output does not match reference file: Neg3.out, line 1 tools/javac/generics/6192945/T6192945.java Failed. Compilation failed tools/javac/generics/6207386/T6207386.java Passed. Compilation failed as expected tools/javac/generics/6207386/Test.java Passed. Compilation successful tools/javac/generics/6213818/T6213818.java Passed. Compilation successful tools/javac/generics/6218229/T6218229.java Passed. Compilation successful tools/javac/generics/6227936/Orig.java Passed. Compilation failed as expected tools/javac/generics/6227936/T6227936.java Passed. Compilation successful tools/javac/generics/6245699/T6245699.java Passed. Execution successful tools/javac/generics/6245699/T6245699a.java Passed. Execution successful tools/javac/generics/6245699/T6245699b.java Passed. Compilation failed as expected tools/javac/generics/6245699/T6245699c.java Passed. Execution successful tools/javac/generics/6268476/T6268476.java Passed. Compilation successful tools/javac/generics/6292765/T6292765.java Failed. Compilation failed tools/javac/generics/6332204/T6332204.java Passed. Compilation successful tools/javac/generics/6332204/T6346876.java Passed. Compilation successful tools/javac/generics/6356636/T6356636.java Passed. Compilation successful tools/javac/generics/6359951/T6359951.java Passed. Compilation failed as expected tools/javac/generics/6372782/T6372782.java Failed. Compilation failed tools/javac/generics/6413682/T6413682.java Failed. Compilation passed unexpectedly tools/javac/generics/6413682/TestPos.java Failed. Execution failed: `main' threw exception: java.lang.NoClassDefFoundError: javax/tools/JavaCompiler$CompilationTask tools/javac/generics/6495506/T6495506.java Failed. Compilation passed unexpectedly tools/javac/generics/ArrayClone.java Passed. Execution successful tools/javac/generics/ArrayTypearg.java Passed. Compilation successful tools/javac/generics/BridgeClash.java Passed. Compilation successful tools/javac/generics/BridgeOrder.java Passed. Execution successful tools/javac/generics/BridgeRestype.java Passed. Execution successful tools/javac/generics/CastCrash.java Passed. Compilation failed as expected tools/javac/generics/Casting.java Passed. Compilation successful tools/javac/generics/Casting2.java Passed. Compilation successful tools/javac/generics/Casting3.java Passed. Compilation successful tools/javac/generics/Casting4.java Passed. Compilation successful tools/javac/generics/CatchTyparam.java Passed. Compilation failed as expected tools/javac/generics/Conditional.java Passed. Compilation successful tools/javac/generics/Covar2.java Passed. Execution successful tools/javac/generics/Covar3.java Passed. Compilation failed as expected tools/javac/generics/Covar4.java Passed. Compilation failed as expected tools/javac/generics/Crash01.java Passed. Compilation successful tools/javac/generics/Crash02.java Passed. Compilation successful tools/javac/generics/CyclicInheritance3.java Passed. Compilation successful tools/javac/generics/CyclicInheritance5.java Passed. Compilation successful tools/javac/generics/ErasureClashCrash.java Passed. Compilation failed as expected tools/javac/generics/ExtendedRaw1.java Passed. Compilation successful tools/javac/generics/ExtendedRaw2.java Passed. Compilation successful tools/javac/generics/ExtendedRaw3.java Passed. Compilation successful tools/javac/generics/ExtendedRaw4.java Passed. Compilation successful tools/javac/generics/FinalBridge.java Passed. Execution successful tools/javac/generics/GenLit1.java Passed. Compilation failed as expected tools/javac/generics/GenLit2.java Passed. Compilation failed as expected tools/javac/generics/GenericAnonCtor.java Passed. Execution successful tools/javac/generics/GenericMerge.java Passed. Compilation successful tools/javac/generics/GenericOverride.java Passed. Compilation successful tools/javac/generics/GenericThrowable.java Passed. Compilation failed as expected tools/javac/generics/GetClass.java Passed. Compilation failed as expected tools/javac/generics/GetClass2.java Passed. Execution successful tools/javac/generics/InheritanceConflict.java Passed. Compilation failed as expected tools/javac/generics/InheritanceConflict2.java Passed. Compilation successful tools/javac/generics/InheritanceConflict3.java Passed. Compilation failed as expected tools/javac/generics/InnerInterface1.java Passed. Compilation successful tools/javac/generics/InnerInterface2.java Passed. Compilation successful tools/javac/generics/InstanceOf1.java Passed. Compilation successful tools/javac/generics/InstanceOf2.java Passed. Compilation failed as expected tools/javac/generics/InstanceOf3.java Passed. Compilation failed as expected tools/javac/generics/InterfaceCast1.java Passed. Compilation successful tools/javac/generics/LoadOrder.java Passed. Compilation successful tools/javac/generics/MissingBridge.java Passed. Execution successful tools/javac/generics/MissingCast.java Passed. Execution successful tools/javac/generics/Multibound1.java Passed. Compilation failed as expected tools/javac/generics/MultipleInheritance.java Passed. Compilation successful tools/javac/generics/NameOrder.java Passed. Compilation successful tools/javac/generics/Nonlinear.java Passed. Compilation failed as expected tools/javac/generics/ParametricException.java Passed. Compilation successful tools/javac/generics/ParenVerify.java Passed. Execution successful tools/javac/generics/PermuteBound.java Passed. Compilation successful tools/javac/generics/PrimitiveClass.java Passed. Compilation successful tools/javac/generics/PrimitiveVariant.java Passed. Compilation failed as expected tools/javac/generics/RawClient.java Passed. Compilation successful tools/javac/generics/RefEqual.java Passed. Compilation failed as expected tools/javac/generics/RelaxedArrays.java Passed. Execution successful tools/javac/generics/ReverseOrder.java Passed. Compilation successful tools/javac/generics/SelfImplement.java Passed. Compilation failed as expected tools/javac/generics/SilentUnchecked.java Passed. Compilation successful tools/javac/generics/SuperTypeargs.java Passed. Compilation successful tools/javac/generics/T4683314.java Passed. Compilation successful tools/javac/generics/T4684378.java Passed. Execution successful tools/javac/generics/T4695348.java Passed. Compilation failed as expected tools/javac/generics/T4695415.java Passed. Compilation successful tools/javac/generics/T4695847.java Passed. Compilation successful tools/javac/generics/T4711570.java Passed. Compilation successful tools/javac/generics/T4711572.java Passed. Compilation successful tools/javac/generics/T4711694.java Passed. Execution successful tools/javac/generics/T4738171.java Passed. Compilation failed as expected tools/javac/generics/T4739399.java Passed. Compilation failed as expected tools/javac/generics/T4757416.java Passed. Compilation failed as expected tools/javac/generics/T4784207a.java Passed. Compilation successful tools/javac/generics/T4784219.java Passed. Compilation successful tools/javac/generics/T5011073.java Passed. Compilation failed as expected tools/javac/generics/T5094318.java Passed. Execution failed as expected tools/javac/generics/T6391995.java Passed. Compilation successful tools/javac/generics/TyparamLit.java Passed. Compilation failed as expected tools/javac/generics/TyparamStaticScope.java Passed. Compilation successful tools/javac/generics/TyparamStaticScope2.java Passed. Compilation failed as expected tools/javac/generics/UncheckedArray.java Passed. Compilation failed as expected tools/javac/generics/UncheckedConstructor.java Passed. Compilation failed as expected tools/javac/generics/UncheckedCovariance.java Passed. Compilation failed as expected tools/javac/generics/UnsoundInference.java Passed. Compilation failed as expected tools/javac/generics/Varargs.java Passed. Compilation successful tools/javac/generics/Varargs2.java Passed. Execution successful tools/javac/generics/WrongNew.java Passed. Execution successful tools/javac/generics/abstract/T4717181c.java Passed. Compilation failed as expected tools/javac/generics/bridge1/D.java Passed. Execution successful tools/javac/generics/classreader/HArrayMethod.java Passed. Compilation successful tools/javac/generics/compat/CovariantCompat1.java Passed. Compilation successful tools/javac/generics/compat/OverrideBridge1.java Passed. Compilation successful tools/javac/generics/compat/VisibleBridge.java Passed. Compilation successful tools/javac/generics/forwardSeparateBound/ForwardSeparateBound2.java Passed. Compilation successful tools/javac/generics/genericAbstract/A.java Passed. Compilation successful tools/javac/generics/inference/4941882/T4941882.java Passed. Compilation failed as expected tools/javac/generics/inference/4942040/T4942040.java Passed. Compilation successful tools/javac/generics/inference/4954546/T4954546.java Passed. Execution successful tools/javac/generics/inference/4972073/T4972073.java Failed. Compilation passed unexpectedly tools/javac/generics/inference/4972073/T4972073a.java Failed. Compilation passed unexpectedly tools/javac/generics/inference/4972073/T4972073b.java Failed. Compilation passed unexpectedly tools/javac/generics/inference/5003431/T5003431.java Passed. Compilation successful tools/javac/generics/inference/5021635/T5021635.java Failed. Compilation failed tools/javac/generics/inference/5021635/T6299211.java Failed. Compilation failed tools/javac/generics/inference/5034571/T5034571.java Passed. Compilation successful tools/javac/generics/inference/5044646/T5044646.java Passed. Compilation failed as expected tools/javac/generics/inference/5049523/T5049523.java Passed. Compilation successful tools/javac/generics/inference/5070671/T5070671.java Passed. Compilation successful tools/javac/generics/inference/5073060/GenericsAndPackages.java Passed. Compilation successful tools/javac/generics/inference/5073060/Neg.java Passed. Compilation failed as expected tools/javac/generics/inference/5073060/T5073060.java Passed. Compilation successful tools/javac/generics/inference/5073060/T5073060a.java Passed. Execution successful tools/javac/generics/inference/5080917/T5080917.java Passed. Compilation successful tools/javac/generics/inference/5081782/Neg.java Passed. Compilation failed as expected tools/javac/generics/inference/5081782/Pos.java Failed. Compilation failed tools/javac/generics/inference/6215213/T6215213.java Passed. Compilation successful tools/javac/generics/inference/6222762/T6222762.java Passed. Execution successful tools/javac/generics/inference/6240565/T6240565.java Passed. Execution successful tools/javac/generics/inference/6273455/T6273455.java Passed. Compilation successful tools/javac/generics/inference/6278587/T6278587.java Failed. Compilation failed tools/javac/generics/inference/6278587/T6278587Neg.java Passed. Compilation failed as expected tools/javac/generics/inference/6302954/T6456971.java Failed. Compilation failed tools/javac/generics/inference/6302954/T6476073.java Failed. Compilation failed tools/javac/generics/inference/6302954/X.java Failed. Compilation failed tools/javac/generics/inference/6356673/Test.java Failed. Compilation failed tools/javac/generics/inference/6359106/T6359106.java Passed. Compilation successful tools/javac/generics/inference/6365166/NewTest.java Error. Test ignored: waiting for 6365166 tools/javac/generics/inference/6468384/T6468384.java Failed. Compilation failed tools/javac/generics/odersky/BadTest.java Passed. Compilation failed as expected tools/javac/generics/odersky/BadTest2.java Passed. Compilation successful tools/javac/generics/odersky/BadTest3.java Passed. Compilation failed as expected tools/javac/generics/odersky/BadTest4.java Passed. Compilation failed as expected tools/javac/generics/odersky/Test.java Passed. Compilation successful tools/javac/generics/odersky/Test2.java Passed. Compilation successful tools/javac/generics/odersky/Test3.java Passed. Compilation successful tools/javac/generics/odersky/Test4.java Passed. Compilation successful tools/javac/generics/parametricException/J.java Passed. Compilation successful tools/javac/generics/rare/Rare1.java Passed. Compilation successful tools/javac/generics/rare/Rare10.java Passed. Compilation successful tools/javac/generics/rare/Rare11.java Passed. Compilation successful tools/javac/generics/rare/Rare2.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare3.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare4.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare5.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare6.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare7.java Passed. Compilation failed as expected tools/javac/generics/rare/Rare8.java Passed. Compilation successful tools/javac/generics/rare/Rare9.java Passed. Compilation successful tools/javac/generics/rawOverride/AttributeSet.java Passed. Compilation successful tools/javac/generics/rawOverride/Fail1.java Passed. Compilation failed as expected tools/javac/generics/rawOverride/T6178365.java Passed. Execution successful tools/javac/generics/rawOverride/Warn1.java Passed. Compilation failed as expected tools/javac/generics/rawOverride/Warn2.java Passed. Compilation failed as expected tools/javac/generics/rawSeparate/RetroLexer.java Passed. Compilation successful tools/javac/generics/syntax/6318240/Bar.java Failed. Compilation failed tools/javac/generics/syntax/6318240/BarNeg1.java Passed. Compilation failed as expected tools/javac/generics/syntax/6318240/BarNeg1a.java Passed. Compilation failed as expected tools/javac/generics/syntax/6318240/BarNeg2.java Passed. Compilation failed as expected tools/javac/generics/syntax/6318240/BarNeg2a.java Passed. Compilation failed as expected tools/javac/generics/syntax/6318240/Foo.java Failed. Compilation failed tools/javac/generics/typeargs/Basic.java Passed. Compilation successful tools/javac/generics/typeargs/Metharg1.java Passed. Compilation failed as expected tools/javac/generics/typeargs/Metharg2.java Passed. Compilation failed as expected tools/javac/generics/typeargs/Newarg1.java Passed. Compilation failed as expected tools/javac/generics/typeargs/Newarg2.java Passed. Compilation failed as expected tools/javac/generics/typeargs/Superarg1.java Passed. Compilation failed as expected tools/javac/generics/typeargs/Superarg2.java Passed. Compilation failed as expected tools/javac/generics/typeargs/ThisArg.java Passed. Compilation failed as expected tools/javac/generics/typevars/4856983/T4856983.java Passed. Compilation successful tools/javac/generics/typevars/4856983/T4856983a.java Passed. Compilation failed as expected tools/javac/generics/typevars/4856983/T4856983b.java Passed. Compilation failed as expected tools/javac/generics/typevars/5060485/Compatibility.java Failed. Compilation passed unexpectedly tools/javac/generics/typevars/5060485/Method.java Passed. Compilation successful tools/javac/generics/typevars/5060485/Neg1.java Passed. Compilation failed as expected tools/javac/generics/typevars/5060485/Neg2.java Passed. Compilation failed as expected tools/javac/generics/typevars/5060485/Pos.java Passed. Compilation successful tools/javac/generics/typevars/5060485/T5060485.java Failed. Compilation failed tools/javac/generics/typevars/5061359/T5061359.java Passed. Compilation failed as expected tools/javac/generics/typevars/5061359/T5061359a.java Failed. Compilation passed unexpectedly tools/javac/generics/typevars/5061359/T5061359b.java Passed. Compilation successful tools/javac/generics/typevars/6182630/T6182630.java Passed. Compilation failed as expected tools/javac/generics/typevars/6199146/T6199146.java Failed. Compilation passed unexpectedly tools/javac/generics/typevars/6486430/T6486430.java Failed. Compilation passed unexpectedly tools/javac/generics/typevars/6486430/T6486430a.java Failed. Compilation passed unexpectedly tools/javac/generics/wildcards/6320612/T6320612.java Passed. Compilation successful tools/javac/generics/wildcards/6330931/T6330931.java Passed. Compilation successful tools/javac/generics/wildcards/6437894/T6437894.java Failed. Output does not match reference file: T6437894.out, line 1 tools/javac/generics/wildcards/AssignmentDifferentTypes1.java Passed. Compilation successful tools/javac/generics/wildcards/AssignmentDifferentTypes2.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes3.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes4.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes5.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes6.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes7.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes8.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentDifferentTypes9.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType1.java Passed. Compilation successful tools/javac/generics/wildcards/AssignmentSameType2.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType3.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType4.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType5.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType6.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType7.java Passed. Compilation failed as expected tools/javac/generics/wildcards/AssignmentSameType8.java Passed. Compilation failed as