Source: checker-framework-java Version: 3.2.0+ds-2 Severity: important Tags: ftbfs sid trixie User: debian-j...@lists.debian.org Usertags: default-java21
checker-framework-java fails to build with OpenJDK 21, the code is compiled with the -Werror flag and javac now emits new warnings, thus triggering an error: :javacutil:compileJava (Thread[#57,Task worker for ':' Thread 6,5,main]) started. :javacutil:compileJava Putting task artifact state for task ':javacutil:compileJava' into context took 0.0 secs. Replacing org.plumelib:plume-util:jar:1.1.0 -> org.plumelib:plume-util:jar:debian Passing through org.plumelib:reflection-util:jar:debian Passing through org.plumelib:hashmap-util:jar:debian Passing through org.checkerframework:checker-qual:jar:debian Up-to-date check for task ':javacutil:compileJava' took 0.134 secs. It is not up-to-date because: No history is available. All input files are considered out-of-date for incremental task ':javacutil:compileJava'. Compiling with JDK Java compiler API. /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:130: warning: [cast] redundant cast to JCFieldAccess (JCTree.JCFieldAccess) ^ /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:166: warning: [cast] redundant cast to JCFieldAccess (JCTree.JCFieldAccess) ^ /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:222: warning: [cast] redundant cast to JCFieldAccess (JCTree.JCFieldAccess) maker.Select((JCTree.JCExpression) iteratorExpr, nextMethod); ^ /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:236: warning: [cast] redundant cast to JCFieldAccess return (JCTree.JCFieldAccess) ^ /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:418: warning: [cast] redundant cast to JCFieldAccess (JCTree.JCFieldAccess) maker.Select((JCTree.JCExpression) expr, valueOfMethod); ^ /<<PKGBUILDDIR>>/javacutil/src/main/java/org/checkerframework/javacutil/trees/TreeBuilder.java:482: warning: [cast] redundant cast to JCFieldAccess (JCTree.JCFieldAccess) maker.Select((JCTree.JCExpression) expr, primValueMethod); ^ error: warnings found and -Werror specified 1 error 6 warnings :javacutil:compileJava FAILED