changeset 2853:bb7271e64ef6

8005222: Fixed bugs should have tests with bugid in @bug tag Reviewed-by: jfranck, jjg Contributed-by: Andreas Lundblad <andreas.lundblad@oracle.com>
author jfranck
date Tue, 10 Sep 2013 13:47:51 +0200
parents 77d395862700
children d87f017ec217
files test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java test/tools/javac/defaultMethods/Neg01.java test/tools/javac/defaultMethods/Neg02.java test/tools/javac/defaultMethods/Neg03.java test/tools/javac/defaultMethods/Neg04.java test/tools/javac/defaultMethods/Neg05.java test/tools/javac/defaultMethods/Neg06.java test/tools/javac/defaultMethods/Neg07.java test/tools/javac/defaultMethods/Neg08.java test/tools/javac/defaultMethods/Neg09.java test/tools/javac/defaultMethods/Neg10.java test/tools/javac/defaultMethods/Neg11.java test/tools/javac/defaultMethods/Neg12.java test/tools/javac/defaultMethods/Neg13.java test/tools/javac/defaultMethods/Neg14.java test/tools/javac/defaultMethods/Neg15.java test/tools/javac/defaultMethods/Neg16.java test/tools/javac/defaultMethods/Pos01.java test/tools/javac/defaultMethods/Pos02.java test/tools/javac/defaultMethods/Pos04.java test/tools/javac/defaultMethods/Pos05.java test/tools/javac/defaultMethods/Pos06.java test/tools/javac/defaultMethods/Pos07.java test/tools/javac/defaultMethods/Pos08.java test/tools/javac/defaultMethods/Pos10.java test/tools/javac/defaultMethods/Pos11.java test/tools/javac/defaultMethods/Pos12.java test/tools/javac/defaultMethods/Pos13.java test/tools/javac/defaultMethods/Pos14.java test/tools/javac/defaultMethods/Pos15.java test/tools/javac/defaultMethods/Pos16.java test/tools/javac/defaultMethods/TestDefaultBody.java test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java test/tools/javac/defaultMethods/crossCompile/CrossCompile.java test/tools/javac/defaultMethods/separate/Separate.java test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java test/tools/javac/lambda/EffectivelyFinalTest.java
diffstat 37 files changed, 72 insertions(+), 53 deletions(-) [+]
line wrap: on
line diff
--- a/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that default methods don't cause ClassReader to complete classes recursively
  * @author  Maurizio Cimadamore
  * @compile pkg/Foo.java
--- a/test/tools/javac/defaultMethods/Neg01.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg01.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary negative test for ambiguous defaults
  * @compile/fail/ref=Neg01.out -XDrawDiagnostics Neg01.java
  */
--- a/test/tools/javac/defaultMethods/Neg02.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg02.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that ill-formed MI hierarchies do not compile
  * @compile/fail/ref=Neg02.out -XDrawDiagnostics Neg02.java
  */
--- a/test/tools/javac/defaultMethods/Neg03.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg03.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that re-abstraction works properly
  * @compile/fail/ref=Neg03.out -XDrawDiagnostics Neg03.java
  */
--- a/test/tools/javac/defaultMethods/Neg04.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg04.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default method must have most specific return type
  * @compile/fail/ref=Neg04.out -XDrawDiagnostics Neg04.java
  */
--- a/test/tools/javac/defaultMethods/Neg05.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg05.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that abstract methods are compatible with inherited defaults
  * @compile/fail/ref=Neg05.out -XDrawDiagnostics Neg05.java
  */
--- a/test/tools/javac/defaultMethods/Neg06.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg06.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary flow analysis is not run on inlined default bodies
  * @compile/fail/ref=Neg06.out -XDrawDiagnostics Neg06.java
  */
--- a/test/tools/javac/defaultMethods/Neg07.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg07.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default overrides are properly type-checked
  * @compile/fail/ref=Neg07.out -XDrawDiagnostics Neg07.java
  */
--- a/test/tools/javac/defaultMethods/Neg08.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg08.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default overrides are properly type-checked
  * @compile/fail/ref=Neg08.out -XDrawDiagnostics Neg08.java
  */
--- a/test/tools/javac/defaultMethods/Neg09.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg09.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default overrides are properly type-checked
  * @compile/fail/ref=Neg09.out -Werror -Xlint:unchecked -XDrawDiagnostics Neg09.java
  */
--- a/test/tools/javac/defaultMethods/Neg10.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg10.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default overrides are properly type-checked
  * @compile/fail/ref=Neg10.out -Werror -Xlint:unchecked -XDrawDiagnostics Neg10.java
  */
--- a/test/tools/javac/defaultMethods/Neg11.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg11.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default overrides are properly type-checked
  * @compile/fail/ref=Neg11.out -XDrawDiagnostics Neg11.java
  */
--- a/test/tools/javac/defaultMethods/Neg12.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg12.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that abstract methods are discarded in overload resolution diags
  * @compile/fail/ref=Neg12.out -XDrawDiagnostics Neg12.java
  */
--- a/test/tools/javac/defaultMethods/Neg13.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg13.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that default method overriding object members are flagged as error
  * @compile/fail/ref=Neg13.out -XDrawDiagnostics Neg13.java
  */
--- a/test/tools/javac/defaultMethods/Neg14.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg14.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that a class cannot have two sibling interfaces with a default and abstract method
  * @compile/fail/ref=Neg14.out -XDrawDiagnostics Neg14.java
  */
--- a/test/tools/javac/defaultMethods/Neg15.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg15.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that level skipping in default super calls is correctly rejected
  * @compile/fail/ref=Neg15.out -XDrawDiagnostics Neg15.java
  */
--- a/test/tools/javac/defaultMethods/Neg16.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Neg16.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
-/*
- * @test /nodynamiccopyright/
+/* @test /nodynamiccopyright/
+ * @bug 7192246
  * @summary check that level skipping in default super calls is correctly rejected
  * @compile/fail/ref=Neg16.out -XDrawDiagnostics Neg16.java
  */
--- a/test/tools/javac/defaultMethods/Pos01.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos01.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary basic test for default methods
  * @author  Maurizio Cimadamore
  */
--- a/test/tools/javac/defaultMethods/Pos02.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos02.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary test for explicit resolution of ambiguous default methods
  * @author  Maurizio Cimadamore
  * @compile Pos02.java
--- a/test/tools/javac/defaultMethods/Pos04.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos04.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary test for overriding with default method
  * @author  Maurizio Cimadamore
  * @compile Pos04.java
--- a/test/tools/javac/defaultMethods/Pos05.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos05.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that indirectly inherited default methods are discovered during resolution
  * @author  Maurizio Cimadamore
  * @compile Pos05.java
--- a/test/tools/javac/defaultMethods/Pos06.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos06.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that well-formed MI hierarchies behaves well w.r.t. method resolution (i.e. no ambiguities)
  * @author  Maurizio Cimadamore
  * @compile Pos06.java
--- a/test/tools/javac/defaultMethods/Pos07.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos07.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that compilation order does not matter
  * @author  Maurizio Cimadamore
  * @compile Pos07.java
--- a/test/tools/javac/defaultMethods/Pos08.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos08.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that common overrider solves default method conflicts
  * @author  Maurizio Cimadamore
  * @compile Pos08.java
--- a/test/tools/javac/defaultMethods/Pos10.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos10.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that type-variables in generic extension decl can be accessed from default impl
  * @author  Maurizio Cimadamore
  * @compile Pos10.java
--- a/test/tools/javac/defaultMethods/Pos11.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos11.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary complex test with conflict resolution via overriding
  * @author  Brian Goetz
  * @compile Pos11.java
--- a/test/tools/javac/defaultMethods/Pos12.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos12.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that 'this' can be used from within an extension method
  * @compile Pos12.java
  */
--- a/test/tools/javac/defaultMethods/Pos13.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos13.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary qualified 'this' inside default method causes StackOverflowException
  * @compile Pos13.java
  */
--- a/test/tools/javac/defaultMethods/Pos14.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos14.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that overload resolution selects most specific signature
  * @compile Pos14.java
  */
--- a/test/tools/javac/defaultMethods/Pos15.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos15.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that overload resolution selects most specific signature
  * @compile Pos15.java
  */
--- a/test/tools/javac/defaultMethods/Pos16.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/Pos16.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary 'class wins' should not short-circuit overload resolution
  * @compile Pos16.java
  */
--- a/test/tools/javac/defaultMethods/TestDefaultBody.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/TestDefaultBody.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary  check that code attributed for default methods is correctly generated
  */
 
--- a/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary  check that javac does not generate bridge methods for defaults
  */
 
--- a/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/crossCompile/CrossCompile.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary check that clinit in interface doesn't cause spurious default method diagnostics
  * @compile -source 1.4 -target 1.4 Clinit.java
  * @compile CrossCompile.java
--- a/test/tools/javac/defaultMethods/separate/Separate.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/separate/Separate.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2013, 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
@@ -23,6 +23,7 @@
 
 /*
  * @test
+ * @bug 7192246
  * @summary smoke test for separate compilation of default methods
  * @author  Maurizio Cimadamore
  * @compile  pkg1/A.java
--- a/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java	Tue Sep 10 13:47:51 2013 +0200
@@ -23,7 +23,7 @@
 
 /*
  * @test
- * @bug 8006694
+ * @bug 7192246 8006694
  * @summary Automatic test for checking correctness of default super/this resolution
  *  temporarily workaround combo tests are causing time out in several platforms
  * @library ../../lib
--- a/test/tools/javac/lambda/EffectivelyFinalTest.java	Mon Sep 09 23:13:45 2013 +0200
+++ b/test/tools/javac/lambda/EffectivelyFinalTest.java	Tue Sep 10 13:47:51 2013 +0200
@@ -1,6 +1,6 @@
 /*
  * @test /nodynamiccopyright/
- * @bug 8003280
+ * @bug 7175538 8003280
  * @summary Add lambda tests
  *  Integrate effectively final check with DA/DU analysis
  * @compile/fail/ref=EffectivelyFinalTest01.out -XDrawDiagnostics EffectivelyFinalTest.java