OpenJDK rebuilding on windows takes a long time

Alexander Scherbatiy alexandr.scherbatiy at oracle.com
Wed Feb 13 11:38:56 UTC 2013


On 2/11/2013 4:03 PM, Erik Joelsson wrote:
> The long term solution to this is sjavac. I do not know if it has made 
> it into that forest yet. You can try by adding --enable-sjavac to 
> configure and do a clean build. If the build works, you have it, and 
> incremental builds will be much faster.

    I tried to use the --enable-sjavac option and JDK 7 and 8 as a boot JDK.
       
--with-boot-jdk=/cygdrive/c/Sun/Tools/JDK/jdk7/7u14/b10/jdk1.7.0_14/fastdebug 
--with-target-bits=32 --enable-sjavac
        gives compilation error

     
--with-boot-jdk=/cygdrive/c/Sun/Tools/JDK/jdk8/b75/jdk1.8.0/fastdebug 
--with-target-bits=32 --enable-sjavac
       gives "OutOfMemoryError: Java heap space" error.

    The log files are attached.

    Thanks,
    Alexandr.

>
> /Erik
>
> On 2013-02-11 12:22, Alexander Scherbatiy wrote:
>> On 2/8/2013 6:46 PM, Erik Joelsson wrote:
>>> Ccache is not supported on windows since it doesn't work with visual 
>>> studio AFAIK.
>>>
>>> What kind of change did you do? Was it in native code or java and in 
>>> which repository?
>>   I use the http://hg.openjdk.java.net/jdk8/awt repository, edit java 
>> code and build the jdk.
>>  To reproduce the issue:
>>   - open the javax.swing.JFrame class and add a comment line:
>>     // a comment
>>   - build jdk
>>
>> ----- Build times -------
>> Start 2013-02-11 15:09:55
>> End   2013-02-11 15:17:08
>> 00:00:03 corba
>> 00:00:02 hotspot
>> 00:00:01 jaxp
>> 00:00:03 jaxws
>> 00:06:54 jdk
>> 00:00:02 langtools
>> 00:07:13 TOTAL
>> -------------------------
>>
>> My environment:
>>   OS: Windows 7 Professional, x64
>>   Processor - Intel Core i7
>>   Memory - 8 GB
>>
>>  The log file is attached.
>>
>>  Thanks,
>>  Alexandr.
>>>
>>> /Erik
>>>
>>


-------------- next part --------------
make[2]: warning: -jN forced in submake: disabling jobserver mode.
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
warning: [options] bootstrap class path not set in conjunction with -source 1.6
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning

bit length overflow
code 3 bits 7->6
code 5 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 3 bits 7->6
code 4 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 7->6
code 3 bits 5->6

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 7->6
code 3 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 2 bits 6->7

bit length overflow
code 2 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 2 bits 6->7
**************************************************************
***** WARNING: ASSERT is undefined, assertions disabled. *****
**************************************************************
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
cl : Command line warning D9035 : option 'o' has been deprecated and will be removed in a future release
cl : Command line warning D9002 : ignoring unknown option '-YX'

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
INFO: ENABLE_FULL_DEBUG_SYMBOLS=1
c:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\validation\SchemaFactoryFinder.java:71: warning: '_' used as an identifier
        } catch (Exception _) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\validation\SchemaFactoryFinder.java:116: warning: '_' used as an identifier
        } catch( Throwable _ ) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
2 warnings
C:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\validation\SchemaFactoryFinder.java:71: warning: '_' used as an identifier
        } catch (Exception _) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\validation\SchemaFactoryFinder.java:116: warning: '_' used as an identifier
        } catch( Throwable _ ) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\xpath\XPathFactoryFinder.java:59: warning: '_' used as an identifier
        } catch (Exception _) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxp\src\javax\xml\xpath\XPathFactoryFinder.java:114: warning: '_' used as an identifier
        } catch( Throwable _ ) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
4 warnings
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\Driver.java:225: warning: '_' used as an identifier
        } catch (WeAreDone _) {
                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\ModelLoader.java:356: warning: '_' used as an identifier
            } catch( SpeculationFailure _ ) {
                                        ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\api\impl\s2j\SchemaCompilerImpl.java:172: warning: '_' used as an identifier
        } catch( MalformedURLException _ ) {
                                       ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\ws\util\JAXWSUtils.java:128: warning: '_' used as an identifier
        } catch( MalformedURLException _ ) {
                                       ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\model\nav\NavigatorImpl.java:245: warning: '_' used as an identifier
    public Location getFieldLocation(Void _) {
                                          ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\model\nav\NavigatorImpl.java:249: warning: '_' used as an identifier
    public Location getMethodLocation(Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:345: warning: '_' used as an identifier
        public Class onClass(Class c, Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:349: warning: '_' used as an identifier
        public Class onParameterizdType(ParameterizedType p, Void _) {
                                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:354: warning: '_' used as an identifier
        public Class onGenericArray(GenericArrayType g, Void _) {
                                                             ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:360: warning: '_' used as an identifier
        public Class onVariable(TypeVariable v, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:364: warning: '_' used as an identifier
        public Class onWildcard(WildcardType w, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\Util.java:46: warning: '_' used as an identifier
        } catch( SecurityException _ ) {
                                   ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\reader\internalizer\DOMForest.java:478: warning: '_' used as an identifier
            } catch (SAXException _) {
                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:89: warning: '_' used as an identifier
    public final String getElementNamespaceURI(BeanT _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:93: warning: '_' used as an identifier
    public final String getElementLocalName(BeanT _) {
                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\javax\xml\ws\spi\FactoryFinder.java:199: warning: non-varargs call of varargs method with inexact argument type for last parameter;
            java.util.Iterator iter = ((Iterable) m.invoke(null, args)).iterator();
                                                                 ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning
16 warnings
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:89: warning: '_' used as an identifier
    public final String getElementNamespaceURI(BeanT _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:93: warning: '_' used as an identifier
    public final String getElementLocalName(BeanT _) {
                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:345: warning: '_' used as an identifier
        public Class onClass(Class c, Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:349: warning: '_' used as an identifier
        public Class onParameterizdType(ParameterizedType p, Void _) {
                                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:354: warning: '_' used as an identifier
        public Class onGenericArray(GenericArrayType g, Void _) {
                                                             ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:360: warning: '_' used as an identifier
        public Class onVariable(TypeVariable v, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:364: warning: '_' used as an identifier
        public Class onWildcard(WildcardType w, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\reader\internalizer\DOMForest.java:478: warning: '_' used as an identifier
            } catch (SAXException _) {
                                  ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\model\nav\NavigatorImpl.java:245: warning: '_' used as an identifier
    public Location getFieldLocation(Void _) {
                                          ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\tools\internal\xjc\model\nav\NavigatorImpl.java:249: warning: '_' used as an identifier
    public Location getMethodLocation(Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\Util.java:46: warning: '_' used as an identifier
        } catch( SecurityException _ ) {
                                   ^
  (use of '_' as an identifier might not be supported in future releases)
11 warnings
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\Util.java:46: warning: '_' used as an identifier
        } catch( SecurityException _ ) {
                                   ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:345: warning: '_' used as an identifier
        public Class onClass(Class c, Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:349: warning: '_' used as an identifier
        public Class onParameterizdType(ParameterizedType p, Void _) {
                                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:354: warning: '_' used as an identifier
        public Class onGenericArray(GenericArrayType g, Void _) {
                                                             ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:360: warning: '_' used as an identifier
        public Class onVariable(TypeVariable v, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:364: warning: '_' used as an identifier
        public Class onWildcard(WildcardType w, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\ws\util\JAXWSUtils.java:128: warning: '_' used as an identifier
        } catch( MalformedURLException _ ) {
                                       ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:89: warning: '_' used as an identifier
    public final String getElementNamespaceURI(BeanT _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:93: warning: '_' used as an identifier
    public final String getElementLocalName(BeanT _) {
                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\javax\xml\ws\spi\FactoryFinder.java:199: warning: non-varargs call of varargs method with inexact argument type for last parameter;
            java.util.Iterator iter = ((Iterable) m.invoke(null, args)).iterator();
                                                                 ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning
10 warnings
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:345: warning: '_' used as an identifier
        public Class onClass(Class c, Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:349: warning: '_' used as an identifier
        public Class onParameterizdType(ParameterizedType p, Void _) {
                                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:354: warning: '_' used as an identifier
        public Class onGenericArray(GenericArrayType g, Void _) {
                                                             ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:360: warning: '_' used as an identifier
        public Class onVariable(TypeVariable v, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:364: warning: '_' used as an identifier
        public Class onWildcard(WildcardType w, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\Util.java:46: warning: '_' used as an identifier
        } catch( SecurityException _ ) {
                                   ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\ws\util\JAXWSUtils.java:128: warning: '_' used as an identifier
        } catch( MalformedURLException _ ) {
                                       ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:89: warning: '_' used as an identifier
    public final String getElementNamespaceURI(BeanT _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:93: warning: '_' used as an identifier
    public final String getElementLocalName(BeanT _) {
                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\javax\xml\ws\spi\FactoryFinder.java:199: warning: non-varargs call of varargs method with inexact argument type for last parameter;
            java.util.Iterator iter = ((Iterable) m.invoke(null, args)).iterator();
                                                                 ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning
10 warnings
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\ws\util\JAXWSUtils.java:128: warning: '_' used as an identifier
        } catch( MalformedURLException _ ) {
                                       ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:345: warning: '_' used as an identifier
        public Class onClass(Class c, Void _) {
                                           ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:349: warning: '_' used as an identifier
        public Class onParameterizdType(ParameterizedType p, Void _) {
                                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:354: warning: '_' used as an identifier
        public Class onGenericArray(GenericArrayType g, Void _) {
                                                             ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:360: warning: '_' used as an identifier
        public Class onVariable(TypeVariable v, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\model\nav\ReflectionNavigator.java:364: warning: '_' used as an identifier
        public Class onWildcard(WildcardType w, Void _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\Util.java:46: warning: '_' used as an identifier
        } catch( SecurityException _ ) {
                                   ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:89: warning: '_' used as an identifier
    public final String getElementNamespaceURI(BeanT _) {
                                                     ^
  (use of '_' as an identifier might not be supported in future releases)
c:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\com\sun\xml\internal\bind\v2\runtime\LeafBeanInfoImpl.java:93: warning: '_' used as an identifier
    public final String getElementLocalName(BeanT _) {
                                                  ^
  (use of '_' as an identifier might not be supported in future releases)
C:\Sun\OpenJDK\utils\config\awt\jaxws\src\share\jaxws_classes\javax\xml\ws\spi\FactoryFinder.java:199: warning: non-varargs call of varargs method with inexact argument type for last parameter;
            java.util.Iterator iter = ((Iterable) m.invoke(null, args)).iterator();
                                                                 ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning
10 warnings

bit length overflow
code 17 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 7->6
code 4 bits 5->6

bit length overflow
code 16 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 11 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 17 bits 7->6
code 4 bits 5->6

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 5->6

bit length overflow
code 17 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 6 bits 5->6

bit length overflow
code 18 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 13 bits 7->6
code 4 bits 5->6

bit length overflow
code 6 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
co
bit length overflow
code 17 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 7->6
code 4 bits 5->6

bit length overflow
code 16 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 11 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 5->6

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 17 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 17 bits 7->6
code 4 bits 5->6

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 5->6

bit length overflow
code 17 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 6 bits 5->6

bit length overflow
code 18 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 13 bits 7->6
code 4 bits 5->6

bit length overflow
code 6 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 6 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 16 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 0 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 12 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 18 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 4 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
code 3 bits 6->7

bit length overflow
code 5 bits 6->7

bit length overflow
coMicrosoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x86
Copyright (C) Microsoft Corporation.  All rights reserved.

Aliases: Table size 1024 (10 bits), shift 0, max chain depth 3
Classes: Table size 32 (5 bits), shift 1, max chain depth 3
Cache: Table size 32 (5 bits), shift 1, max chain depth 3
[Error] encoded value was less than 0: encode(-8.326673E-17, 5.0, 11.0, 16.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
[Error] encoded value was greater than 3: encode(15.029411, 1.0, 14.0, 15.0)
[Error] encoded value was less than 0: encode(-0.05882353, 1.0, 24.0, 25.0)
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\javax\swing\JSpinner.java:43: error: package sun.util.locale.provider does not exist
import sun.util.locale.provider.LocaleProviderAdapter;
                               ^
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\javax\swing\JSpinner.java:44: error: package sun.util.locale.provider does not exist
import sun.util.locale.provider.LocaleResources;
                               ^
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\javax\swing\JSpinner.java:45: error: package sun.util.locale.provider does not exist
import sun.util.locale.provider.LocaleServiceProviderPool;
                               ^
[Error] Encountered Infinity: encode(-0.00877193, 0.0, 7.0, 7.0)

bit length overflow
code 12 bits 6->7

bit length overflow
code 11 bits 6->7
code 4 bits 5->6
[Parsed DTD html32 in 165ms]
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1455: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1455: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1555: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1555: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1655: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1655: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1755: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1755: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1855: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1855: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1955: error: <identifier> expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
               ^
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java:1955: error: ';' expected
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output truncated
                ^
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:28: error: cannot access ByteBuffer
import java.nio.ByteBuffer;
               ^
  bad source file: c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\ByteBuffer.java
    file does not contain class java.nio.ByteBuffer
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:324: error: cannot find symbol
    private static CharsetProvider standardProvider = new StandardCharsets();
                   ^
  symbol:   class CharsetProvider
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:341: error: cannot find symbol
    private static Iterator<CharsetProvider> providers() {
                   ^
  symbol:   class Iterator
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:341: error: cannot find symbol
    private static Iterator<CharsetProvider> providers() {
                            ^
  symbol:   class CharsetProvider
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:432: error: cannot find symbol
    private static CharsetProvider extendedProvider = null;
                   ^
  symbol:   class CharsetProvider
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:550: error: cannot find symbol
    private static void put(Iterator<Charset> i, Map<String,Charset> m) {
                            ^
  symbol:   class Iterator
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:550: error: cannot find symbol
    private static void put(Iterator<Charset> i, Map<String,Charset> m) {
                                                 ^
  symbol:   class Map
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:584: error: cannot find symbol
    public static SortedMap<String,Charset> availableCharsets() {
                  ^
  symbol:   class SortedMap
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:634: error: cannot find symbol
    private Set<String> aliasSet = null;
            ^
  symbol:   class Set
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:672: error: cannot find symbol
    public final Set<String> aliases() {
                 ^
  symbol:   class Set
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\nio\charset\Charset.java:720: error: cannot find symbol
    public String displayName(Locale locale) {
                              ^
  symbol:   class Locale
  location: class Charset
c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\charset\CharsetDecoder.java:33: error: cannot access CharBuffer
import java.nio.CharBuffer;
               ^
  bad source file: c:\Sun\OpenJDK\utils\config\awt\build\windows-x86-normal-server-release\jdk\gensrc\java\nio\CharBuffer.java
    file does not contain class java.nio.CharBuffer
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.
make[2]: *** [/cygdrive/c/Sun/OpenJDK/utils/config/awt/build/windows-x86-normal-server-release/jdk/classes/javac_state] Error 127
make[1]: *** [classes-only] Error 2
make: *** [jdk-only] Error 2
-------------- next part --------------
Building Java(TM) for target 'default' in configuration 'windows-x86-normal-serv
er-release'

## Starting langtools
## Finished langtools (build time 00:00:02)

## Starting hotspot
## Finished hotspot (build time 00:00:03)

## Starting corba
## Finished corba (build time 00:00:02)

## Starting jaxp
## Finished jaxp (build time 00:00:02)

## Starting jaxws
## Finished jaxws (build time 00:00:03)

## Starting jdk
Compiling BUILD_JDK
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output t
runcated
Java HotSpot(TM) Client VM warning: increase O_BUFLEN in ostream.hpp -- output t
runcated
Compiling 460 files in 36 packages (com.oracle.jrockit.jfr to com.sun.java.util.
jar.pack)


The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError: Java heap space
        at com.sun.tools.javac.util.Position$LineMapImpl.build(Position.java:153
)
        at com.sun.tools.javac.util.Position.makeLineMap(Position.java:77)
        at com.sun.tools.javac.parser.JavaTokenizer.getLineMap(JavaTokenizer.jav
a:763)
        at com.sun.tools.javac.parser.Scanner.getLineMap(Scanner.java:127)
        at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacPars
er.java:3058)
        at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:634)
        at com.sun.tools.javac.main.JavaCompiler.complete(JavaCompiler.java:778)

        at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2464)
        at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:2371)
        at com.sun.tools.javac.code.Symbol.complete(Symbol.java:426)
        at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:863)

        at com.sun.tools.javac.jvm.ClassReader.loadClass(ClassReader.java:2552)
        at com.sun.tools.javac.comp.Resolve.loadClass(Resolve.java:1694)
        at com.sun.tools.javac.comp.Resolve.findGlobalType(Resolve.java:1753)
        at com.sun.tools.javac.comp.Resolve.findType(Resolve.java:1809)
        at com.sun.tools.javac.comp.Resolve.findIdent(Resolve.java:1834)
        at com.sun.tools.javac.comp.Resolve.resolveIdent(Resolve.java:2108)
        at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:2945)
        at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:1969)
        at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:601)
        at com.sun.tools.javac.comp.Attr.attribType(Attr.java:639)
        at com.sun.tools.javac.comp.Attr.attribType(Attr.java:632)
        at com.sun.tools.javac.comp.Attr.visitNewClass(Attr.java:1943)
        at com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1491)
        at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:601)
        at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:619)
        at com.sun.tools.javac.comp.Attr.visitAssign(Attr.java:2761)
        at com.sun.tools.javac.tree.JCTree$JCAssign.accept(JCTree.java:1652)
        at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:601)
        at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:626)
        at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1569)
        at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.j
ava:1271)
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\awt\EventDispatchThre
ad.java:123: warning: non-varargs call of varargs method with inexact argument t
ype for last parameter;
                final Method evaluateMethod = Class.forName("sun.lwawt.macosx.Ev
entDispatchAccess").getMethod("evaluate", null);

                                          ^
  cast to Class<?> for a varargs call
  cast to Class<?>[] for a non-varargs call and to suppress this warning
c:\Sun\OpenJDK\utils\config\awt\jdk\src\share\classes\java\awt\EventDispatchThre
ad.java:126: warning: non-varargs call of varargs method with inexact argument t
ype for last parameter;
                        return ((Boolean)evaluateMethod.invoke(cond, null)).bool
eanValue();
                                                                     ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning
make[2]: *** [/cygdrive/c/Sun/OpenJDK/utils/config/awt/build/windows-x86-normal-
server-release/jdk/classes/javac_state] Error 127
make[1]: *** [classes-only] Error 2
make: *** [jdk-only] Error 2


More information about the build-dev mailing list