Source: ant-contrib
Version: 1.0~b3+svn177-11
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200322 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build -- test
>       ant -propertyfile ./debian/ant.properties -Duser.name debian test
> Buildfile: /<<PKGBUILDDIR>>/build.xml
> 
> init:
> 
> configure:
> 
> resolve:
> 
> classpath-ivy:
> 
> classpath-no-ivy:
> 
> classpath:
> 
> compile:
>     [javac] /<<PKGBUILDDIR>>/build.xml:113: warning: 'includeantruntime' was 
> not set, defaulting to build.sysclasspath=last; set to false for repeatable 
> builds
>     [javac] Using javac -source 1.4 is no longer supported, switching to 6
>     [javac] Using javac -target 1.4 is no longer supported, switching to 6
> 
> compile-tests:
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/target/test-classes
>     [javac] /<<PKGBUILDDIR>>/build.xml:127: warning: 'includeantruntime' was 
> not set, defaulting to build.sysclasspath=last; set to false for repeatable 
> builds
>     [javac] Using javac -source 1.4 is no longer supported, switching to 6
>     [javac] Using javac -target 1.4 is no longer supported, switching to 6
>     [javac] Compiling 25 source files to /<<PKGBUILDDIR>>/target/test-classes
>     [javac] warning: [options] bootstrap class path not set in conjunction 
> with -source 6
>     [javac] warning: [options] source value 6 is obsolete and will be removed 
> in a future release
>     [javac] warning: [options] target value 1.6 is obsolete and will be 
> removed in a future release
>     [javac] warning: [options] To suppress warnings about obsolete options, 
> use -Xlint:-options.
>     [javac] 4 warnings
>      [copy] Copying 74 files to /<<PKGBUILDDIR>>/target/test-classes
> 
> gump-safe-test:
> 
> init:
> 
> configure:
> 
> resolve:
> 
> classpath-ivy:
> 
> classpath-no-ivy:
> 
> classpath:
> 
> compile:
>     [javac] /<<PKGBUILDDIR>>/build.xml:113: warning: 'includeantruntime' was 
> not set, defaulting to build.sysclasspath=last; set to false for repeatable 
> builds
>     [javac] Using javac -source 1.4 is no longer supported, switching to 6
>     [javac] Using javac -target 1.4 is no longer supported, switching to 6
> 
> compile-tests:
>     [javac] /<<PKGBUILDDIR>>/build.xml:127: warning: 'includeantruntime' was 
> not set, defaulting to build.sysclasspath=last; set to false for repeatable 
> builds
>     [javac] Using javac -source 1.4 is no longer supported, switching to 6
>     [javac] Using javac -target 1.4 is no longer supported, switching to 6
> 
> jar:
> 
> run-test:
>     [junit] WARNING: multiple versions of ant detected in path for junit
>     [junit]          
> jar:file:/usr/share/java/ant.jar!/org/apache/tools/ant/Project.class
>     [junit]      and 
> jar:file:/usr/share/ant/lib/ant.jar!/org/apache/tools/ant/Project.class
>     [junit] Testsuite: net.sf.antcontrib.design.VerifyDesignTest
>     [junit] Tests run: 41, Failures: 26, Errors: 11, Skipped: 0, Time 
> elapsed: 4.193 sec
>     [junit] 
>     [junit] Testcase: 
> testArrayDepend(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testArrayDepend(VerifyDesignTest.java:70)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testArrayDepend2(net.sf.antcontrib.design.VerifyDesignTest):    Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Lmod/arraydepend2/ClassDependsOnArray;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:64: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Lmod/arraydepend2/ClassDependsOnArray;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testArrayDepend2(VerifyDesignTest.java:74)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Lmod/arraydepend2/ClassDependsOnArray;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitLocalVariable(VisitorImpl.java:93)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariable(DescendingVisitor.java:254)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariableTable(DescendingVisitor.java:225)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariableTable.accept(LocalVariableTable.java:88)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitCode(DescendingVisitor.java:185)
>     [junit]   at org.apache.bcel.classfile.Code.accept(Code.java:131)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitMethod(DescendingVisitor.java:161)
>     [junit]   at org.apache.bcel.classfile.Method.accept(Method.java:108)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:98)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testArrayDepend3(net.sf.antcontrib.design.VerifyDesignTest):    FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testArrayDepend3(VerifyDesignTest.java:84)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testCastDepend(net.sf.antcontrib.design.VerifyDesignTest):      FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testCastDepend(VerifyDesignTest.java:97)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testCatchDepend(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testCatchDepend(VerifyDesignTest.java:103)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testClassFiles(net.sf.antcontrib.design.VerifyDesignTest):      FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testClassFiles(VerifyDesignTest.java:109)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testDeclareJavaUtil(net.sf.antcontrib.design.VerifyDesignTest): Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/util/List;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:118: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/util/List;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testDeclareJavaUtil(VerifyDesignTest.java:113)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/util/List;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testDeclareJavaUtilFail(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/util/List;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/util/List;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testDeclareJavaUtilFail(VerifyDesignTest.java:119)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testDeclareJavax(net.sf.antcontrib.design.VerifyDesignTest):    FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljavax/swing/JButton;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljavax/swing/JButton;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testDeclareJavax(VerifyDesignTest.java:125)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testDeclareJavaxPass(net.sf.antcontrib.design.VerifyDesignTest):        
> Caused an ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljavax/swing/JButton;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:142: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljavax/swing/JButton;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testDeclareJavaxPass(VerifyDesignTest.java:129)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljavax/swing/JButton;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testFieldDepend(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testFieldDepend(VerifyDesignTest.java:144)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testFieldRefDepend(net.sf.antcontrib.design.VerifyDesignTest):  FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testFieldRefDepend(VerifyDesignTest.java:156)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testInnerClassDepend(net.sf.antcontrib.design.VerifyDesignTest):        FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testInnerClassDepend(VerifyDesignTest.java:162)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testInstanceOfDepend(net.sf.antcontrib.design.VerifyDesignTest):        FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testInstanceOfDepend(VerifyDesignTest.java:168)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testInterfaceDepend(net.sf.antcontrib.design.VerifyDesignTest): FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testInterfaceDepend(VerifyDesignTest.java:174)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testLocalVarDepend(net.sf.antcontrib.design.VerifyDesignTest):  FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testLocalVarDepend(VerifyDesignTest.java:180)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testLocalVarRefDepend(net.sf.antcontrib.design.VerifyDesignTest):       FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testLocalVarRefDepend(VerifyDesignTest.java:191)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testMultipleErrors(net.sf.antcontrib.design.VerifyDesignTest):  FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testMultipleErrors(VerifyDesignTest.java:220)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testNewDepend(net.sf.antcontrib.design.VerifyDesignTest):       FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testNewDepend(VerifyDesignTest.java:226)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testNewDepend2(net.sf.antcontrib.design.VerifyDesignTest):      FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testNewDepend2(VerifyDesignTest.java:232)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testNoDebugOption(net.sf.antcontrib.design.VerifyDesignTest):   FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testNoDebugOption(VerifyDesignTest.java:237)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testParamDepend(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testParamDepend(VerifyDesignTest.java:247)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testPassLocalDepend(net.sf.antcontrib.design.VerifyDesignTest): Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/lang/String;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:277: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testPassLocalDepend(VerifyDesignTest.java:251)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testPathElementLocation(net.sf.antcontrib.design.VerifyDesignTest):     
> Caused an ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/lang/String;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:285: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testPathElementLocation(VerifyDesignTest.java:255)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:294)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:284)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:272)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testPathElementPath(net.sf.antcontrib.design.VerifyDesignTest): Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/lang/String;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:314: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testPathElementPath(VerifyDesignTest.java:259)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:294)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:284)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:272)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testPutStatic(net.sf.antcontrib.design.VerifyDesignTest):       Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/lang/String;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:326: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testPutStatic(VerifyDesignTest.java:263)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testRecursion(net.sf.antcontrib.design.VerifyDesignTest):       Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Lmod/recursion/client/ClassDependsOnSubPackage;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:340: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Lmod/recursion/client/ClassDependsOnSubPackage;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testRecursion(VerifyDesignTest.java:267)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Lmod/recursion/client/ClassDependsOnSubPackage;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitLocalVariable(VisitorImpl.java:93)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariable(DescendingVisitor.java:254)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariableTable(DescendingVisitor.java:225)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariableTable.accept(LocalVariableTable.java:88)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitCode(DescendingVisitor.java:185)
>     [junit]   at org.apache.bcel.classfile.Code.accept(Code.java:131)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitMethod(DescendingVisitor.java:161)
>     [junit]   at org.apache.bcel.classfile.Method.accept(Method.java:108)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:98)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testRecursion2(net.sf.antcontrib.design.VerifyDesignTest):      Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Lmod/recursion2/dependency/Dependency;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:354: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Lmod/recursion2/dependency/Dependency;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testRecursion2(VerifyDesignTest.java:271)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Lmod/recursion2/dependency/Dependency;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitLocalVariable(VisitorImpl.java:93)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariable(DescendingVisitor.java:254)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariableTable(DescendingVisitor.java:225)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariableTable.accept(LocalVariableTable.java:88)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitCode(DescendingVisitor.java:185)
>     [junit]   at org.apache.bcel.classfile.Code.accept(Code.java:131)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitMethod(DescendingVisitor.java:161)
>     [junit]   at org.apache.bcel.classfile.Method.accept(Method.java:108)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:98)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testRecursion3(net.sf.antcontrib.design.VerifyDesignTest):      Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Lmod/recursion3/client/SubpackageClassDependsOnSubpackage;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:368: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Lmod/recursion3/client/SubpackageClassDependsOnSubpackage;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testRecursion3(VerifyDesignTest.java:275)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: 
> Lmod/recursion3/client/SubpackageClassDependsOnSubpackage;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitLocalVariable(VisitorImpl.java:93)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariable(DescendingVisitor.java:254)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariable.accept(LocalVariable.java:128)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitLocalVariableTable(DescendingVisitor.java:225)
>     [junit]   at 
> org.apache.bcel.classfile.LocalVariableTable.accept(LocalVariableTable.java:88)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitCode(DescendingVisitor.java:185)
>     [junit]   at org.apache.bcel.classfile.Code.accept(Code.java:131)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitMethod(DescendingVisitor.java:161)
>     [junit]   at org.apache.bcel.classfile.Method.accept(Method.java:108)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:98)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testReturnValDepend(net.sf.antcontrib.design.VerifyDesignTest): FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testReturnValDepend(VerifyDesignTest.java:281)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testSignatureExceptionDepend(net.sf.antcontrib.design.VerifyDesignTest):      
>   FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testSignatureExceptionDepend(VerifyDesignTest.java:287)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testStaticDepend(net.sf.antcontrib.design.VerifyDesignTest):    FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testStaticDepend(VerifyDesignTest.java:293)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testStaticField2Depend(net.sf.antcontrib.design.VerifyDesignTest):      FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testStaticField2Depend(VerifyDesignTest.java:299)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testStaticFieldDepend(net.sf.antcontrib.design.VerifyDesignTest):       FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testStaticFieldDepend(VerifyDesignTest.java:305)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testSuperDepend(net.sf.antcontrib.design.VerifyDesignTest):     FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testSuperDepend(VerifyDesignTest.java:326)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testWarSuccess(net.sf.antcontrib.design.VerifyDesignTest):      Caused an 
> ERROR
>     [junit] org.apache.bcel.classfile.ClassFormatException: Invalid method 
> signature: Ljava/lang/String;
>     [junit] /<<PKGBUILDDIR>>/test/resources/design/verifydesign.xml:433: 
> org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testWarSuccess(VerifyDesignTest.java:333)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] Caused by: org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:631)
>     [junit]   at 
> org.apache.bcel.classfile.Utility.methodSignatureReturnType(Utility.java:612)
>     [junit]   at 
> net.sf.antcontrib.design.VisitorImpl.visitField(VisitorImpl.java:83)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitField(DescendingVisitor.java:138)
>     [junit]   at org.apache.bcel.classfile.Field.accept(Field.java:95)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visitJavaClass(DescendingVisitor.java:94)
>     [junit]   at 
> org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:213)
>     [junit]   at 
> org.apache.bcel.classfile.DescendingVisitor.visit(DescendingVisitor.java:84)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyClassAdheresToDesign(VerifyDesignDelegate.java:362)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyJarAdheresToDesign(VerifyDesignDelegate.java:321)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPartOfPath(VerifyDesignDelegate.java:282)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.verifyPathAdheresToDesign(VerifyDesignDelegate.java:275)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignDelegate.execute(VerifyDesignDelegate.java:152)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesign.execute(VerifyDesign.java:70)
>     [junit]   at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown 
> Source)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Testcase: 
> testWarFailure(net.sf.antcontrib.design.VerifyDesignTest):      FAILED
>     [junit] Should throw BuildException because 'Design is broken' with 
> message 'Design check failed due to previous errors' (actual message 
> 'org.apache.bcel.classfile.ClassFormatException: Invalid method signature: 
> Ljava/lang/String;' instead)
>     [junit] junit.framework.AssertionFailedError: Should throw BuildException 
> because 'Design is broken' with message 'Design check failed due to previous 
> errors' (actual message 'org.apache.bcel.classfile.ClassFormatException: 
> Invalid method signature: Ljava/lang/String;' instead)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.expectDesignCheckFailure(VerifyDesignTest.java:349)
>     [junit]   at 
> net.sf.antcontrib.design.VerifyDesignTest.testWarFailure(VerifyDesignTest.java:339)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     [junit]   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     [junit]   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     [junit] 
>     [junit] 
>     [junit] Test net.sf.antcontrib.design.VerifyDesignTest FAILED
>     [junit] Testsuite: net.sf.antcontrib.logic.AntCallBackTest
>     [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.961 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.AssertTest
>     [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.638 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.ForTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.411 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.ForeachTaskTest
>     [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.77 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.IfTaskTest
>     [junit] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.721 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.OutOfDateTest
>     [junit] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.629 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.RelentlessTaskTest
>     [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.479 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.SwitchTest
>     [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.638 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.ThrowTaskTest
>     [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.394 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.TimestampSelectorTest
>     [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.555 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.logic.TryCatchTaskTest
>     [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.507 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.math.MathTest
>     [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.348 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.platform.OsFamilyTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.387 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.platform.ShellScriptTest
>     [junit] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.992 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.process.LimitTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 2.407 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.property.PathToFileSetTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.434 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.property.PropertyCopyTest
>     [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.539 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.property.PropertySelectorTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.389 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.property.VariableTest
>     [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.644 sec
>     [junit] 
>     [junit] Testsuite: net.sf.antcontrib.walls.CompileWithWallsTest
>     [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.397 sec
>     [junit] 
> 
> BUILD FAILED
> /<<PKGBUILDDIR>>/build.xml:315: The following error occurred while executing 
> this line:
> /<<PKGBUILDDIR>>/build.xml:300: JUnit error (true) encountered.
> 
> Total time: 21 seconds
> dh_auto_build: error: ant -propertyfile ./debian/ant.properties -Duser.name 
> debian test returned exit code 1
> make[1]: *** [debian/rules:13: override_dh_auto_test] Error 25

The full build log is available from:
   
http://qa-logs.debian.net/2020/03/22/ant-contrib_1.0~b3+svn177-11_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to