[8] langtools DocCommentTester.java:109: error: cannot find symbol

Francis ANDRE francis.andre.kampbell at orange.fr
Fri Nov 22 13:18:06 PST 2013


Jon

By the way, what is the top level make command for running all tests in jdk and 
in hotspot? running make test just launches jdk_core and langtools test suite....

Le 22/11/2013 21:50, Jonathan Gibbons a écrit :
> Francis,
>
> I do note that your /cygdrive/Z paths seem to have been successfully converted 
> to Z: paths, which is good.
>
> In the rerun part of the file you can see:
>
>> -classpath 
>> 'Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree;Z:\JDK\jdk8\langtools\test\tools\javac\doctree;Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image\lib\tools.jar' 
>> -sourcepath 'Z:\JDK\jdk8\langtools\test\tools\javac\doctree' 
>
> Hidden in that is a reference to tools.jar, which is where javac should be 
> finding com.sun.source.util.* so at first glance, your comment about not 
> finding those classes seems to be off base. That being said, while the rerun 
> section is supposed to reflect reality, it is conceivable that there are 
> issues -- meaning that it does not accurately reflect what javac was actually 
> doing.

> What other tests were failing for you?  Was it a localized group of tests, 
> such as the doclint tests, or was it many tests all across the langtools suite?
About 276 are in error mostly for this error
TEST RESULT: Error. Agent error: java.lang.InterruptedException; check console 
log for any additional details

Test results: passed: 2 651; failed: 27; error: 276
Report written to 
Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTreport\html\report.html
Results written to 
Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork
Error: Some tests failed or other problems occurred.
make[2]: *** [jtreg-tests] Error 3
if [ -r Z:/JDK/jdk8/LANGTO~1/build/WINDOW~1/test/LANGTO~1/jtreg/status.txt ]; then \
     echo ; echo "Summary of jtreg test failures" ; \
     cat 
Z:/JDK/jdk8/LANGTO~1/build/WINDOW~1/test/LANGTO~1/jtreg/JTreport/text/summary.txt | 
\
     grep -v 'Not run' | grep -v 'Passed' ; \
     echo ; \
     exit `cat 
Z:/JDK/jdk8/LANGTO~1/build/WINDOW~1/test/LANGTO~1/jtreg/status.txt` ; \
fi
make[2]: Target `jtreg' not remade because of errors.
make[2]: Leaving directory `/cygdrive/Z/JDK/jdk8/langtools/test'
make[1]: *** [langtools_jtreg] Error 2
make[1]: Target `default' not remade because of errors.
## Finished test (build time 04:40:20)

>
> -- Jon
>
>
> On 11/22/2013 12:23 PM, Francis ANDRE wrote:
>> Hello
>>
>> I am running the langtools test suite with
>>
>> /cygdrive/c/cygwin/usr/local/bin/make -k -C  ../langtools/test 
>> JT_JAVA=/cygdrive/Z/JDK/jdk8/build/windows-x86-normal-server-release/images/j2sdk-image 
>> TEST=jtreg jtreg
>>
>> and got many compiles error. I think 
>> jdk8\build\windows-x86-normal-server-release\langtools\classes\com\sun\source\util 
>> directory is missing from the classpath but dot know how to fix it.
>>
>> Any thought?
>>
>> Francis
>>
>> FrancisANDRE at idefix /cygdrive/Z/JDK/jdk8
>> $ hg tip
>> changeset:   908:0a6db1aac998
>> tag:         tip
>> user:        cl
>> date:        Thu Nov 21 09:22:41 2013 -0800
>> summary:     Added tag jdk8-b117 for changeset a4afb0a8d55e
>>
>>
>> --------------------------------------------------
>> TEST: tools/javac/doctree/AttrTest.java
>> JDK under test: 
>> (Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image)
>> openjdk version "1.8.0-internal"
>> OpenJDK Runtime Environment (build 
>> 1.8.0-internal-francisandre_2013_11_22_07_15-b00)
>> OpenJDK Server VM (build 25.0-b59, mixed mode)
>>
>>
>>
>> ACTION: build -- Failed. Compilation failed: Compilation failed
>> REASON: User specified action: run build DocCommentTester
>> TIME:   1.75 seconds
>> messages:
>> command: build DocCommentTester
>> reason: User specified action: run build DocCommentTester
>> elapsed time (seconds): 1.75
>>
>> ACTION: compile -- Failed. Compilation failed: Compilation failed
>> REASON: .class file out of date or does not exist
>> TIME:   1.734 seconds
>> messages:
>> command: compile -XDignore.symbol.file=true 
>> Z:\JDK\jdk8\langtools\test\tools\javac\doctree\DocCommentTester.java
>> reason: .class file out of date or does not exist
>> elapsed time (seconds): 1.734
>> rerun:
>> 'PATH=C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program 
>> Files\Microsoft Visual Studio 10.0\VC\BIN;C:\Program Files\Microsoft Visual 
>> Studio 
>> 10.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\Program 
>> Files\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files\HTML Help 
>> Workshop;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 
>> Tools;C:\Program Files\Microsoft 
>> SDKs\Windows\v7.0A\bin;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS\System32\Wbem;C:\Program 
>> Files\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program Files\Microsoft 
>> Visual Studio 10.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 
>> 10.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\Program 
>> Files\Microsoft Visual Studio 10.0\VC\VCPackages;C:\Program Files\Microsoft 
>> SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools;C:\Program Files\Microsoft 
>> SDKs\Windows\v7.0A\bin;C:\Program Files\Apache Software 
>> Foundation\apache-ant-1.8.4\bin;C:\Program Files\Apache Software 
>> Foundation\apache-maven-3.0.3\bin' \
>> SystemDrive=C: \
>> 'SystemRoot=C:\WINDOWS' \
>> 'TEMP=C:\cygwin\tmp' \
>> 'TMP=C:\cygwin\tmp' \
>> 'windir=C:\WINDOWS' \
>> 'Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image\bin\javac' 
>> \
>>         -J-Xmx768m \
>>         -J-Dtest.vm.opts=-Xmx768m \
>> -J-Dtest.class.path.prefix='Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree;Z:\JDK\jdk8\langtools\test\tools\javac\doctree' 
>> \
>> -J-Dtest.jdk='Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image' 
>> \
>>         -J-Dtest.timeout.factor=1.0 \
>> -J-Dtest.src.path='Z:\JDK\jdk8\langtools\test\tools\javac\doctree' \
>>         -J-Dtest.compiler.opts= \
>> -J-Dcompile.jdk='Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image' 
>> \
>> -J-Dtest.classes='Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree' 
>> \
>> -J-Dtest.class.path='Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree' 
>> \
>>         -J-Dtest.java.opts= \
>> -J-Dtest.src='Z:\JDK\jdk8\langtools\test\tools\javac\doctree' \
>>         -J-Dtest.tool.vm.opts=-J-Xmx768m \
>>         -d 
>> 'Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree' 
>> -classpath 
>> 'Z:\JDK\jdk8\langtools\build\windows-i586\test\langtools\jtreg\JTwork\classes\1\tools\javac\doctree;Z:\JDK\jdk8\langtools\test\tools\javac\doctree;Z:\JDK\jdk8\build\windows-x86-normal-server-release\images\j2sdk-image\lib\tools.jar' 
>> -sourcepath 'Z:\JDK\jdk8\langtools\test\tools\javac\doctree' 
>> -XDignore.symbol.file=true 
>> 'Z:\JDK\jdk8\langtools\test\tools\javac\doctree\DocCommentTester.java'
>> direct:
>> Z:\JDK\jdk8\langtools\test\tools\javac\doctree\DocCommentTester.java:109: 
>> error: cannot find symbol
>>     static abstract class DeclScanner extends TreePathScanner<Void, Void> {
>>                                               ^
>>   symbol:   class TreePathScanner
>>   location: class DocCommentTester
>> Z:\JDK\jdk8\langtools\test\tools\javac\doctree\DocCommentTester.java:113: 
>> error: cannot find symbol
>>         public Void visitClass(ClassTree tree, Void ignore) {
>>
>
>



More information about the jdk8-dev mailing list