Source: super-csv Version: 2.4.0-3 Severity: important Tags: ftbfs sid trixie User: debian-j...@lists.debian.org Usertags: default-java21
super-csv fails to build with OpenJDK 21, probably due to type inference changes when using source/target level 8: [INFO] --- maven-compiler-plugin:3.10.1:testCompile (default-testCompile) @ super-csv --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 80 source files to /<<PKGBUILDDIR>>/super-csv/target/test-classes Use of target 1.5 is no longer supported, switching to 8 Use of source 1.5 is no longer supported, switching to 8 [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/mock/ResultSetMock.java: Some input files use or override a deprecated API. [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/mock/ResultSetMock.java: Recompile with -Xlint:deprecation for details. [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/util/CsvContextTest.java: /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/util/CsvContextTest.java uses or overrides a deprecated API that is marked for removal. [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/util/CsvContextTest.java: Recompile with -Xlint:removal for details. [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/example/ParseDay.java: Some input files use unchecked or unsafe operations. [INFO] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/example/ParseDay.java: Recompile with -Xlint:unchecked for details. [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[57,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[58,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[78,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[79,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[88,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[89,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/constraint/LMinMaxTest.java:[98,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/ParseIntTest.java:[58,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/ParseIntTest.java:[59,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/ParseIntTest.java:[62,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/ParseIntTest.java:[63,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match [ERROR] /<<PKGBUILDDIR>>/super-csv/src/test/java/org/supercsv/cellprocessor/ParseIntTest.java:[72,17] reference to assertEquals is ambiguous both method assertEquals(long,long) in org.junit.Assert and method assertEquals(java.lang.Object,java.lang.Object) in org.junit.Assert match