2453N/A/*
3211N/A * @test /nodynamiccopyright/
2453N/A * @bug 6881115 6976649
2453N/A * @summary javac permits nested anno w/o mandatory attrs => IncompleteAnnotationException
2453N/A * @author mcimadamore
2453N/A * @compile/fail/ref=T6881115.out -XDrawDiagnostics T6881115.java
2453N/A */
2453N/A
2453N/A@interface A {
2453N/A B b() default @B(b2 = 1, b2 = 2);
2453N/A B[] b_arr() default {@B(), @B(b2 = 1, b2 = 2)};
2453N/A}
2453N/A@interface B {
2453N/A String b1();
2453N/A int b2();
2453N/A}
2453N/A@A(b = @B(b2 = 1, b2 = 2),
2453N/A b_arr = {@B(), @B(b2 = 1, b2 = 2)})
2453N/Aclass T6881115</*308 @A(b = @B(b2 = 1, b2 = 2),
2453N/A b_arr = {@B(), @B(b2 = 1, b2 = 2)})*/ X> {}
2453N/A