Bug#954684: ant-contrib: FTBFS: tests failed

Lucas Nussbaum lucas at debian.org
Sun Mar 22 13:49:40 GMT 2020


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.



More information about the pkg-java-maintainers mailing list