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