Source: procyon
Version: 0.6.0-3
Severity: normal
Tags: ftbfs
Usertags: default-java25
Dear Maintainers,
The package procyon ftbfs with default Java 25.
The relevant part of the build log:
---------------
...
com.strobel.reflection.SignatureTests >
testSignatureOfGenericMethodInGenericDefinition FAILED
org.junit.ComparisonFailure: expected:<[<T:Ljava/lang/Object;>]([TT;)[TT;>
but was:<[]([TT;)[TT;>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at
com.strobel.reflection.SignatureTests.testSignatureOfGenericMethodInGenericDefinition(SignatureTests.java:71)
...
com.strobel.reflection.SignatureTests >
testSignatureOfGenericMethodInGenericInstance FAILED
org.junit.ComparisonFailure: expected:<[<T:Ljava/lang/Object;>]([TT;)[TT;>
but was:<[]([TT;)[TT;>
at org.junit.Assert.assertEquals(Assert.java:117)
at org.junit.Assert.assertEquals(Assert.java:146)
at
com.strobel.reflection.SignatureTests.testSignatureOfGenericMethodInGenericInstance(SignatureTests.java:79)
com.strobel.reflection.emit.TypeBuilderTests >
testOverrideGenericMethodNoBridge FAILED
java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
at com.strobel.core.ReadOnlyList.get(ReadOnlyList.java:206)
at
com.strobel.reflection.emit.TypeBuilder.updateMembersWithGeneratedReferences(TypeBuilder.java:1641)
at
com.strobel.reflection.emit.TypeBuilder.createTypeNoLock(TypeBuilder.java:1437)
at
com.strobel.reflection.emit.TypeBuilder.createType(TypeBuilder.java:898)
at
com.strobel.reflection.emit.TypeBuilderTests.testOverrideGenericMethodNoBridge(TypeBuilderTests.java:145)
com.strobel.reflection.emit.TypeBuilderTests > testMethodBuilderArrayTypes
FAILED
java.lang.ArrayIndexOutOfBoundsException
....
+--------------------------------------------------------------------+
| Results: FAILURE (39 tests, 35 successes, 4 failures, 0 skipped) |
+--------------------------------------------------------------------+
39 tests completed, 4 failed
...
* Get more help at https://help.gradle.org
BUILD FAILED in 23s
16 actionable tasks: 7 executed, 9 up-to-date
dh_auto_test: error: gradle --info --console plain --offline --stacktrace
--no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=.
-Duser.name=debian -Ddebian.package=procyon -Dfile.encoding=UTF-8 --parallel
--max-workers=4 test returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-06-11T20:30:22Z
---------------
-- System Information:
Debian Release: trixie/sid
APT prefers plucky-updates
APT policy: (500, 'plucky-updates'), (500, 'plucky-security'), (500, 'plucky')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.14.0-22-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.