RFR 8008201: Add java/lang/Class/asSubclass/BasicUnit.java to the ProblemList

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Thu Feb 14 12:15:56 UTC 2013


On 14/02/13 11:18, Chris Hegarty wrote:
> I think it is fine to simply exclude the test for now. It can be 
> re-enabled whenever the issue is resolved in javac.
Looks fine - go ahead.

Thanks
Maurizio
>
> -Chris.
>
> On 02/14/2013 11:17 AM, Maurizio Cimadamore wrote:
>> If we really care about running the test, javac has an hidden flag that
>> can be used to force the old inference scheme (I left that as an
>> emergency hatch in cases like these) - so I believe the test can be
>> compiled by using
>>
>> -XDuseLegacyInference
>>
>> That will essentially force a JDK 7-like behavior of type-inference -
>> not really recommended if the source contains JDK 8 features such as
>> lambda expressions - but it's not the case here.
>>
>> Maurizio
>>
>> On 14/02/13 11:11, Chris Hegarty wrote:
>>> This test started failing since the integration of new inference
>>> scheme in javac [1]. The javac issue is being tracked by 8008200, so I
>>> am simply proposing to add this test to the ProblemList until the
>>> underlying issue can be resolved.
>>>
>>> >: hg diff ProblemList.txt
>>> diff -r e6f34051c60c test/ProblemList.txt
>>> --- a/test/ProblemList.txt      Wed Feb 13 16:15:09 2013 -0500
>>> +++ b/test/ProblemList.txt      Thu Feb 14 11:11:05 2013 +0000
>>> @@ -133,6 +133,9 @@ java/lang/management/MemoryMXBean/ResetP
>>>
>>>  # 7196801
>>>  java/lang/management/MemoryMXBean/LowMemoryTest2.sh generic-all
>>> +
>>> +# 8008200
>>> +java/lang/Class/asSubclass/BasicUnit.java generic-all
>>>
>>>
>>> ############################################################################ 
>>>
>>>
>>>
>>>
>>> -Chris.
>>>
>>> [1] http://hg.openjdk.java.net/jdk8/tl/langtools/rev/2154ed9ff6c8
>>




More information about the core-libs-dev mailing list