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 >>> */ >>> >>> >>> >