[Soot-list] Broken Java 7 test

Eric Bodden eric.bodden at ec-spride.de
Thu Dec 13 08:41:30 EST 2012


Hi again.

I have removed the tests now.

They are not portable as they use a compiler feature initially
supported by javac, which was then sadly removed.

Eric

On 13 December 2012 11:10, Marc-Andre Laverdiere-Papineau
<marc-andre.laverdiere-papineau at polymtl.ca> wrote:
> Hi Eric,
>
> Thanks for the quick reply.
>
> Is it easily portable, or do we just skip them all?
>
> Regards,
>
>
> Marc-André Laverdière-Papineau
> Doctorant - PhD Candidate
>
> On 12-12-13 02:00 PM, Eric Bodden wrote:
>>
>> Hi Marc-Andre.
>>
>> Thanks for being so diligent but those tests are hopelessly outdated.
>> They are not the tests we run on a nightly basis. Actually we should
>> probably remove them.
>>
>> About the specific test: java.dyn used to be the package containing
>> the invokedynamic API in a prerelease version of Java 7, but that
>> package has now been moved.
>>
>> Eric
>>
>> On 13 December 2012 06:49, Marc-Andre Laverdiere-Papineau
>> <marc-andre.laverdiere-papineau at polymtl.ca> wrote:
>>>
>>> Hello,
>>>
>>> I am building from the develop branch. I get this error when I do ant
>>> runtests
>>>
>>> [javac] /home/marc-andre/soot-src/soot/tests/invokedynamic/Hello.java:1:
>>> error: package java.dyn does not exist
>>>       [javac] import java.dyn.*;
>>> ...
>>>
>>>   From what I can tell, this is related to Java 7, but I don't see why it
>>> is happening.
>>>
>>> I am on a Linux Mint 14 box, with the following Java:
>>> java version "1.7.0_09"
>>> OpenJDK Runtime Environment (IcedTea7 2.3.3) (7u9-2.3.3-0ubuntu1~12.10.1)
>>> OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
>>>
>>> Any clues?
>>>
>>> --
>>> Marc-André Laverdière-Papineau
>>> Doctorant - PhD Candidate
>>> _______________________________________________
>>> Soot-list mailing list
>>> Soot-list at sable.mcgill.ca
>>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>
>>
>>
>>
>



-- 
Eric Bodden, Ph.D., http://sse.ec-spride.de/ http://bodden.de/
Head of Secure Software Engineering Group at EC SPRIDE
Tel: +49 6151 16-75422    Fax: +49 6151 16-72051
Room 3.2.14, Mornewegstr. 30, 64293 Darmstadt


More information about the Soot-list mailing list