On 14 Jan 2014, at 16:45, Joe Darcy <joe.da...@oracle.com> wrote:

> Hi Chris,
> 
> I think it is easier to use the exact version of the change in the 166 CVS. 
> I've reverted the java/util/concurrent parts of my patch so a separate bug 
> can be used for the next sync with 166.

No problem. I’ll file a bug and bring in these changes.

-Chris.

> 
> Thanks,
> 
> -Joe
> 
> On 01/14/2014 03:27 AM, Chris Hegarty wrote:
>> Since Martin has removed completely the '@compile -source 1.5 XXX’ lines 
>> from the 166 CVS, you can amend your patch to do the same, or we can file a 
>> separate bug to bring in these change. Whatever suits you, just let me know.
>> 
>> -Chris.
>> 
>> On 14 Jan 2014, at 02:30, Martin Buchholz <marti...@google.com> wrote:
>> 
>>> All occurrences of
>>> @compile -source 1.5
>>> have been removed from jsr166 CVS.
>>> 
>>> 
>>> On Mon, Jan 13, 2014 at 5:11 PM, Joe Darcy <joe.da...@oracle.com> wrote:
>>> Hello,
>>> 
>>> Per the policy set forth in
>>> 
>>>     JEP 182: Policy for Retiring javac -source and -target Options
>>>     http://openjdk.java.net/jeps/182
>>> 
>>> in JDK 9, javac will only recognize javac source and target value of 6/1.6 
>>> and higher. Therefore, uses of earlier options in the JDK regression tests 
>>> need to be modified.
>>> 
>>> Please review the first pass at fixing this before support for the old 
>>> source and target values is removed:
>>> 
>>>     JDK-8031651 : Remove unneeded -source and -target flags in jdk repo 
>>> regression tests
>>>     http://cr.openjdk.java.net/~darcy/8031651.2/
>>> 
>>> Patch also below.
>>> 
>>> A few comments on the changes. In java/security/cert/* the tests were 
>>> intentionally creating a corrupted set to make sure it was rejected 
>>> properly.
>>> 
>>> Chris, do the changes in java/util/concurrent need to go into Doug's repo 
>>> first?
>>> 
>>> I had to wrestle a bit for the code in 
>>> javax/imageio/metadata/GetObjectMinValue to make the generics work out.
>>> 
>>> For test/java/util/Locale/Bug4175998Test.java, as of source 6, an encoding 
>>> error, even in a comment is a javac error. Therefore, a non-ASCKII 
>>> character is replaced by a Unicode escape.
>>> 
>>> Kumar, the pack200 tests uses "-target 5"; can you look into updating this 
>>> to target 6 or later?
>>> 
>>> Thanks,
>>> 
>>> -Joe
>>> 
>>> --- old/test/demo/jvmti/hprof/StackMapTableTest.java    2014-01-13 
>>> 16:54:09.000000000 -0800
>>> +++ new/test/demo/jvmti/hprof/StackMapTableTest.java    2014-01-13 
>>> 16:54:09.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2005, 2009, Oracle and/or its affiliates. All rights 
>>> reserved.
>>> + * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -27,7 +27,7 @@
>>>   * @summary Test jvmti hprof and java_crw_demo with StackMapTable 
>>> attributes
>>>   *
>>>   * @compile ../DemoRun.java
>>> - * @compile -source 7 -g:lines HelloWorld.java
>>> + * @compile -g:lines HelloWorld.java
>>>   * @build StackMapTableTest
>>>   * @run main StackMapTableTest HelloWorld
>>>   */
>>> --- old/test/java/lang/reflect/OldenCompilingWithDefaults.java 2014-01-13 
>>> 16:54:10.000000000 -0800
>>> +++ new/test/java/lang/reflect/OldenCompilingWithDefaults.java 2014-01-13 
>>> 16:54:10.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -25,7 +25,6 @@
>>>   * @test
>>>   * @bug 8009267
>>>   * @summary Verify uses of isAnnotationPresent compile under older source 
>>> versions
>>> - * @compile -source 1.5 -target 1.5 OldenCompilingWithDefaults.java
>>>   * @compile -source 1.6 -target 1.6 OldenCompilingWithDefaults.java
>>>   * @compile -source 1.7 -target 1.7 OldenCompilingWithDefaults.java
>>>   * @compile                         OldenCompilingWithDefaults.java
>>> --- 
>>> old/test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java 
>>> 2014-01-13 16:54:10.000000000 -0800
>>> +++ 
>>> new/test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java 
>>> 2014-01-13 16:54:10.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights 
>>> reserved.
>>> + * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -21,16 +21,17 @@
>>>   * questions.
>>>   */
>>> 
>>> -/**
>>> +/*
>>>   * @test
>>>   * @test 4422738
>>> - * @compile -source 1.4 InvalidParameters.java
>>> + * @compile InvalidParameters.java
>>>   * @run main InvalidParameters
>>>   * @summary Make sure PKIXBuilderParameters(Set) detects invalid
>>>   *          parameters and throws correct exceptions
>>>   */
>>>  import java.security.InvalidAlgorithmParameterException;
>>>  import java.security.cert.PKIXBuilderParameters;
>>> +import java.security.cert.TrustAnchor;
>>>  import java.util.Collections;
>>>  import java.util.Set;
>>> 
>>> @@ -53,8 +54,10 @@
>>> 
>>>          // make sure Set of invalid objects throws ClassCastException
>>>          try {
>>> +            @SuppressWarnings("unchecked") // Knowingly do something bad
>>> +            Set<TrustAnchor> badSet = (Set<TrustAnchor>) (Set) 
>>> Collections.singleton(new String());
>>>              PKIXBuilderParameters p =
>>> -                new PKIXBuilderParameters(Collections.singleton(new 
>>> String()), null);
>>> +                new PKIXBuilderParameters(badSet, null);
>>>              throw new Exception("should have thrown ClassCastException");
>>>          } catch (ClassCastException cce) { }
>>>      }
>>> --- old/test/java/security/cert/PKIXParameters/InvalidParameters.java 
>>> 2014-01-13 16:54:11.000000000 -0800
>>> +++ new/test/java/security/cert/PKIXParameters/InvalidParameters.java 
>>> 2014-01-13 16:54:10.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights 
>>> reserved.
>>> + * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -24,7 +24,7 @@
>>>  /**
>>>   * @test
>>>   * @test 4422738
>>> - * @compile -source 1.4 InvalidParameters.java
>>> + * @compile InvalidParameters.java
>>>   * @run main InvalidParameters
>>>   * @summary Make sure PKIXParameters(Set) and setTrustAnchors() detects 
>>> invalid
>>>   *          parameters and throws correct exceptions
>>> @@ -64,12 +64,14 @@
>>>          } catch (NullPointerException npe) { }
>>> 
>>>          // make sure Set of invalid objects throws ClassCastException
>>> +        @SuppressWarnings("unchecked") // Knowingly do something bad
>>> +        Set<TrustAnchor> badSet = (Set<TrustAnchor>) (Set) 
>>> Collections.singleton(new String());
>>>          try {
>>> -            PKIXParameters p = new 
>>> PKIXParameters(Collections.singleton(new String()));
>>> +            PKIXParameters p = new PKIXParameters(badSet);
>>>              throw new Exception("should have thrown ClassCastException");
>>>          } catch (ClassCastException cce) { }
>>>          try {
>>> -            params.setTrustAnchors(Collections.singleton(new String()));
>>> +            params.setTrustAnchors(badSet);
>>>              throw new Exception("should have thrown ClassCastException");
>>>          } catch (ClassCastException cce) { }
>>>      }
>>> --- old/test/java/util/Locale/Bug4175998Test.java    2014-01-13 
>>> 16:54:11.000000000 -0800
>>> +++ new/test/java/util/Locale/Bug4175998Test.java    2014-01-13 
>>> 16:54:11.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2007, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -20,13 +20,15 @@
>>>   * or visit www.oracle.com if you need additional information or have any
>>>   * questions.
>>>   */
>>> +
>>>  /*
>>> -    @test
>>> -    @summary test ISO639-2 language codes
>>> -    @compile -encoding ascii -source 5 Bug4175998Test.java
>>> -    @run main Bug4175998Test
>>> -    @bug 4175998
>>> -*/
>>> + * @test
>>> + * @summary test ISO639-2 language codes
>>> + * @compile -encoding ascii Bug4175998Test.java
>>> + * @run main Bug4175998Test
>>> + * @bug 4175998
>>> + */
>>> +
>>>  /*
>>>   *
>>>   *
>>> @@ -731,7 +733,7 @@
>>>  pon pon Pohnpeian
>>>  por por Portuguese
>>>  pra pra Prakrit languages
>>> -pro pro Provençal, Old (to 1500)
>>> +pro pro Proven\u00E7al, Old (to 1500)
>>>  pus pus Pushto
>>>  qaa-qtz qaa-qtz Reserved for local use
>>>  que que Quechua
>>> --- 
>>> old/test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
>>>  2014-01-13 16:54:12.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
>>>  2014-01-13 16:54:11.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 CancelledProducerConsumerLoops.java
>>> + * @compile CancelledProducerConsumerLoops.java
>>>   * @run main/timeout=7000 CancelledProducerConsumerLoops
>>>   * @summary Checks for responsiveness of blocking queues to cancellation.
>>>   * Runs under the assumption that ITERS computations require more than
>>> --- 
>>> old/test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
>>>  2014-01-13 16:54:12.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
>>>  2014-01-13 16:54:12.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 MultipleProducersSingleConsumerLoops.java
>>> + * @compile MultipleProducersSingleConsumerLoops.java
>>>   * @run main/timeout=3600 MultipleProducersSingleConsumerLoops
>>>   * @summary  multiple producers and single consumer using blocking queues
>>>   */
>>> --- old/test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java 
>>> 2014-01-13 16:54:12.000000000 -0800
>>> +++ new/test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java 
>>> 2014-01-13 16:54:12.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 ProducerConsumerLoops.java
>>> + * @compile ProducerConsumerLoops.java
>>>   * @run main/timeout=3600 ProducerConsumerLoops
>>>   * @summary  multiple producers and consumers using blocking queues
>>>   */
>>> --- 
>>> old/test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
>>>  2014-01-13 16:54:13.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
>>>  2014-01-13 16:54:13.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 SingleProducerMultipleConsumerLoops.java
>>> + * @compile SingleProducerMultipleConsumerLoops.java
>>>   * @run main/timeout=600 SingleProducerMultipleConsumerLoops
>>>   * @summary  check ordering for blocking queues with 1 producer and 
>>> multiple consumers
>>>   */
>>> --- old/test/java/util/concurrent/ConcurrentHashMap/MapCheck.java 
>>> 2014-01-13 16:54:14.000000000 -0800
>>> +++ new/test/java/util/concurrent/ConcurrentHashMap/MapCheck.java 
>>> 2014-01-13 16:54:13.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 MapCheck.java
>>> + * @compile MapCheck.java
>>>   * @run main/timeout=240 MapCheck
>>>   * @summary Times and checks basic map operations
>>>   */
>>> --- old/test/java/util/concurrent/ConcurrentHashMap/MapLoops.java 
>>> 2014-01-13 16:54:14.000000000 -0800
>>> +++ new/test/java/util/concurrent/ConcurrentHashMap/MapLoops.java 
>>> 2014-01-13 16:54:14.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 MapLoops.java
>>> + * @compile MapLoops.java
>>>   * @run main/timeout=1600 MapLoops
>>>   * @summary Exercise multithreaded maps, by default ConcurrentHashMap.
>>>   * Multithreaded hash table test.  Each thread does a random walk
>>> --- old/test/java/util/concurrent/Exchanger/ExchangeLoops.java 2014-01-13 
>>> 16:54:15.000000000 -0800
>>> +++ new/test/java/util/concurrent/Exchanger/ExchangeLoops.java 2014-01-13 
>>> 16:54:14.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 ExchangeLoops.java
>>> + * @compile ExchangeLoops.java
>>>   * @run main/timeout=720 ExchangeLoops
>>>   * @summary checks to make sure a pipeline of exchangers passes data.
>>>   */
>>> --- 
>>> old/test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
>>>  2014-01-13 16:54:15.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
>>>  2014-01-13 16:54:15.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4965960
>>> - * @compile -source 1.5 ExecutorCompletionServiceLoops.java
>>> + * @compile ExecutorCompletionServiceLoops.java
>>>   * @run main/timeout=3600 ExecutorCompletionServiceLoops
>>>   * @summary  Exercise ExecutorCompletionServiceLoops
>>>   */
>>> --- old/test/java/util/concurrent/FutureTask/CancelledFutureLoops.java 
>>> 2014-01-13 16:54:16.000000000 -0800
>>> +++ new/test/java/util/concurrent/FutureTask/CancelledFutureLoops.java 
>>> 2014-01-13 16:54:15.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 CancelledFutureLoops.java
>>> + * @compile CancelledFutureLoops.java
>>>   * @run main/timeout=2000 CancelledFutureLoops
>>>   * @summary Checks for responsiveness of futures to cancellation.
>>>   * Runs under the assumption that ITERS computations require more than
>>> --- old/test/java/util/concurrent/atomic/VMSupportsCS8.java 2014-01-13 
>>> 16:54:16.000000000 -0800
>>> +++ new/test/java/util/concurrent/atomic/VMSupportsCS8.java 2014-01-13 
>>> 16:54:16.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights 
>>> reserved.
>>> + * Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -24,7 +24,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4992443 4994819
>>> - * @compile -source 1.5 VMSupportsCS8.java
>>> + * @compile VMSupportsCS8.java
>>>   * @run main VMSupportsCS8
>>>   * @summary Checks that the value of VMSupportsCS8 matches system 
>>> properties.
>>>   */
>>> --- 
>>> old/test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java 
>>> 2014-01-13 16:54:16.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java 
>>> 2014-01-13 16:54:16.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 CancelledLockLoops.java
>>> + * @compile CancelledLockLoops.java
>>>   * @run main/timeout=2800 CancelledLockLoops
>>>   * @summary tests lockInterruptibly.
>>>   * Checks for responsiveness of locks to interrupts. Runs under that
>>> --- 
>>> old/test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
>>>  2014-01-13 16:54:17.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
>>>  2014-01-13 16:54:17.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 LockOncePerThreadLoops.java
>>> + * @compile LockOncePerThreadLoops.java
>>>   * @run main/timeout=15000 LockOncePerThreadLoops
>>>   * @summary Checks for missed signals by locking and unlocking each of an 
>>> array of locks once per thread
>>>   */
>>> --- 
>>> old/test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
>>>  2014-01-13 16:54:17.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
>>>  2014-01-13 16:54:17.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 SimpleReentrantLockLoops.java
>>> + * @compile SimpleReentrantLockLoops.java
>>>   * @run main/timeout=4500 SimpleReentrantLockLoops
>>>   * @summary multiple threads using a single lock
>>>   */
>>> --- old/test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java 
>>> 2014-01-13 16:54:18.000000000 -0800
>>> +++ new/test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java 
>>> 2014-01-13 16:54:17.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658 5031862
>>> - * @compile -source 1.5 TimeoutLockLoops.java
>>> + * @compile TimeoutLockLoops.java
>>>   * @run main TimeoutLockLoops
>>>   * @summary Checks for responsiveness of locks to timeouts.
>>>   * Runs under the assumption that ITERS computations require more than
>>> --- 
>>> old/test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java 
>>> 2014-01-13 16:54:18.000000000 -0800
>>> +++ 
>>> new/test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java 
>>> 2014-01-13 16:54:18.000000000 -0800
>>> @@ -34,7 +34,7 @@
>>>  /*
>>>   * @test
>>>   * @bug 4486658
>>> - * @compile -source 1.5 MapLoops.java
>>> + * @compile MapLoops.java
>>>   * @run main/timeout=4700 MapLoops
>>>   * @summary Exercise multithreaded maps, by default ConcurrentHashMap.
>>>   * Multithreaded hash table test.  Each thread does a random walk
>>> --- old/test/javax/imageio/metadata/GetObjectMinValue.java 2014-01-13 
>>> 16:54:20.000000000 -0800
>>> +++ new/test/javax/imageio/metadata/GetObjectMinValue.java 2014-01-13 
>>> 16:54:19.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -24,14 +24,12 @@
>>>  /*
>>>   * @test
>>>   * @bug 4429875 7186799
>>> - * @compile -source 1.4 GetObjectMinValue.java
>>> + * @compile GetObjectMinValue.java
>>>   * @run main GetObjectMinValue
>>>   * @summary Tests the getObject{Min,Max}Value method of
>>>   * IIOMetadataFormatImpl for an inclusive range
>>>   */
>>> 
>>> -// Compiled with -source 1.4 to work around javac bug 5041233
>>> -
>>>  import javax.imageio.metadata.IIOMetadataFormatImpl;
>>>  import javax.imageio.ImageTypeSpecifier;
>>> 
>>> @@ -79,13 +77,13 @@
>>>          }
>>> 
>>>          public void addObjectValue(String elementName,
>>> -                                   Class classType, Object defaultValue,
>>> +                                   Class<?> classType, Integer 
>>> defaultValue,
>>>                                     Comparable minValue, Comparable 
>>> maxValue,
>>>                                     boolean minInclusive, boolean 
>>> maxInclusive) {
>>> -            super.addObjectValue(elementName,
>>> -                                 classType, defaultValue,
>>> -                                 minValue, maxValue,
>>> -                                 minInclusive, maxInclusive);
>>> +            super.<Integer>addObjectValue(elementName,
>>> + (Class<Integer>)classType, defaultValue,
>>> +                                          (Comparable<? super Integer>) 
>>> minValue, (Comparable<? super Integer>) maxValue,
>>> +                                          minInclusive, maxInclusive);
>>>          }
>>> 
>>>          public boolean canNodeAppear(String elementName,
>>> --- old/test/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java 
>>> 2014-01-13 16:54:20.000000000 -0800
>>> +++ new/test/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java 
>>> 2014-01-13 16:54:20.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -25,7 +25,7 @@
>>>   * @test
>>>   * @bug 4933700
>>>   * @summary Tests that default devices return 
>>> MidiDeviceTransmitter/Receiver and returned objects return correct 
>>> MidiDevice
>>> - * @compile -source 1.7 TestAllDevices.java
>>> + * @compile TestAllDevices.java
>>>   * @run main TestAllDevices
>>>   * @author Alex Menkov
>>>   */
>>> --- old/test/javax/sound/sampled/AudioFormat/PCM_FLOAT_support.java 
>>> 2014-01-13 16:54:20.000000000 -0800
>>> +++ new/test/javax/sound/sampled/AudioFormat/PCM_FLOAT_support.java 
>>> 2014-01-13 16:54:20.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -25,7 +25,7 @@
>>>   * @test
>>>   * @bug 6944033
>>>   * @summary Tests that PCM_FLOAT encoding is supported
>>> - * @compile -source 1.7 PCM_FLOAT_support.java
>>> + * @compile PCM_FLOAT_support.java
>>>   * @run main PCM_FLOAT_support
>>>   * @author Alex Menkov
>>>   *
>>> --- old/test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java 
>>> 2014-01-13 16:54:21.000000000 -0800
>>> +++ new/test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java 
>>> 2014-01-13 16:54:21.000000000 -0800
>>> @@ -1,5 +1,5 @@
>>>  /*
>>> - * Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
>>> + * Copyright (c) 2008, 2014, Oracle and/or its affiliates. All rights 
>>> reserved.
>>>   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>>>   *
>>>   * This code is free software; you can redistribute it and/or modify it
>>> @@ -28,7 +28,7 @@
>>>   *
>>>   *  @author Daniel Fuchs
>>>   *
>>> - *  @run compile -XDignore.symbol.file=true -source 1.6 -g 
>>> LocalRMIServerSocketFactoryTest.java
>>> + *  @run compile -XDignore.symbol.file=true -g 
>>> LocalRMIServerSocketFactoryTest.java
>>>   *  @run main LocalRMIServerSocketFactoryTest
>>>   */
>>> 
>>> 
>>> 
> 

Reply via email to