JTReg Build failure via Eclipse under Ubuntu
Jonathan Gibbons
jonathan.gibbons at oracle.com
Sun Sep 9 17:08:44 PDT 2012
Mani,
I apologize for writing your name incorrectly; I did not quite catch it
in time.
-- Jon
On 09/09/2012 05:07 PM, Jonathan Gibbons wrote:
> Main,
>
> If you look at the Ant code for the compile-jtreg.usage target, you'll
> see it is just
> running jtreg and saving the output. The contents of the usage.txt
> file could be
> anything generated by jtreg or standard javac. It looks like you are
> compiling the
> code in a way that it still generates class files in the face of
> compilation errors,
> and the message you see in usage.txt reflects that.
>
> What compiler are you using and what version of jtreg are you trying
> to compile?
>
> -- Jon
>
>
> On 09/09/2012 11:09 AM, Mani Sarkar wrote:
>> Hi Jonathan,
>>
>> Thanks for the feedback. I got it to build further than the below,
>> although its now stuck at:
>>
>> Buildfile: /home/openjdk/jtreg/make/build.xml
>> -init:
>> import-javahelp:
>> import-javatest:
>> import-junit:
>> import-jtharness:
>> -compile-jtreg.classes:
>> -compile-jtreg.resources:
>> [copy] Copying 114 files to /home/openjdk/jtreg/build/classes
>> -compile-jct.utils:
>> -ant-jct.utils:
>> -compile-jtreg.usage:
>>
>> BUILD FAILED
>> /home/openjdk/jtreg/make/build.xml:265: Java returned: 1
>>
>> Total time: 1 second
>>
>> I had a look at the usage.txt file to see the below:
>>
>> Exception in thread "main" java.lang.Error: Unresolved compilation
>> problem:
>>
>> at com.sun.javatest.regtest.Main.main(Main.java:901)
>>
>>
>> Is this jdk / javac version issue?
>>
>> Regards,
>> Mani
>>
>> On Sun, Sep 9, 2012 at 4:54 PM, Mani Sarkar <sadhak001 at gmail.com
>> <mailto:sadhak001 at gmail.com>> wrote:
>>
>> Hi
>>
>> I finally got around building jtreg in eclipse in Ubuntu 12.04
>> but got the below build error. I followed the necessary
>> instructions (updating different settings, environment variables)
>> before kicking off the builfd.
>>
>> Any thoughts?
>>
>> Regards,
>> Mani
>>
>> Buildfile: /home/openjdk/jtreg/make/build.xml
>> -init:
>> import-javahelp:
>> import-javatest:
>> import-junit:
>> import-jtharness:
>> -compile-jtreg.classes:
>> [javac] Compiling 4 source files to
>> /home/openjdk/jtreg/build/classes
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:60:
>> cannot find symbol
>> [javac] symbol : class Status
>> [javac] location: package com.sun.javatest
>> [javac] import com.sun.javatest.Status;
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439:
>> cannot find symbol
>> [javac] symbol : class Status
>> [javac] location: class com.sun.javatest.regtest.AppletWrapper
>> [javac] private static Status status = Status.passed("");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:34:
>> cannot find symbol
>> [javac] symbol : class Status
>> [javac] location: package com.sun.javatest
>> [javac] import com.sun.javatest.Status;
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/StringArray.java:38:
>> package com.sun.javatest.util does not exist
>> [javac] public class StringArray extends
>> com.sun.javatest.util.StringArray
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:97:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.AppletWrapper
>> [javac] status = Status.failed("JavaTest Error:
>> Can't read applet args file.");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:107:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.AppletWrapper
>> [javac] status = Status.failed("Thread
>> interrupted: " + t.toString());
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:163:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletRunnable
>> [javac] status = Status.failed("Thread
>> interrupted: " + e.toString());
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:228:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletThreadGroup
>> [javac] status = Status.failed("Applet thread
>> threw exception: " + e.toString());
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:288:
>> cannot find symbol
>> [javac] symbol: variable Status
>> [javac] status = Status.failed("Test
>> canceled at user request");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:356:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.passed("");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:358:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.passed("");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:360:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.failed("");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:362:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.failed("Unexpected
>> result");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:383:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.error("Unable to
>> instantiate: " + className +
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:388:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.error("Illegal access
>> to test: " + className);
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:394:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.AppletWrapper.AppletFrame
>> [javac] status = Status.error(e.getMessage());
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:439:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.AppletWrapper
>> [javac] private static Status status = Status.passed("");
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/AppletWrapper.java:633:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.AppletWaiter
>> [javac] Status.failed("Thread interrupted: "
>> + e.toString()).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:63:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.MainWrapper
>> [javac] Status.failed(MAIN_CANT_READ_ARGS).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:73:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.MainWrapper
>> [javac] Status.failed(MAIN_THREAD_INTR +
>> Thread.currentThread().getName()).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:78:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.MainWrapper
>> [javac] Status.failed(MAIN_THREW_EXCEPT +
>> tg.uncaughtThrowable.toString()).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:80:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class com.sun.javatest.regtest.MainWrapper
>> [javac] Status.passed("").exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:102:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.MainWrapper.MainThread
>> [javac] Status.failed(MAIN_THREW_EXCEPT +
>> e.getTargetException()).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:109:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.MainWrapper.MainThread
>> [javac] Status.error(MAIN_CANT_LOAD_TEST + e).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:116:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.MainWrapper.MainThread
>> [javac] Status.error(MAIN_CANT_FIND_MAIN).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:123:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.MainWrapper.MainThread
>> [javac] Status.error(e.toString()).exit();
>> [javac] ^
>> [javac]
>> /home/openjdk/jtreg/src/share/classes/com/sun/javatest/regtest/MainWrapper.java:143:
>> cannot find symbol
>> [javac] symbol : variable Status
>> [javac] location: class
>> com.sun.javatest.regtest.MainWrapper.MainThreadGroup
>> [javac] Status.failed(MAIN_THREW_EXCEPT + e.toString()).exit();
>> [javac] ^
>> [javac] 27 errors
>>
>> BUILD FAILED
>> /home/openjdk/jtreg/make/build.xml:182: Compile failed; see the
>> compiler error output for details.
>>
>> Total time: 5 seconds
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20120909/c17f8bf8/attachment-0001.html
More information about the jtreg-use
mailing list