Source: checker-framework-java
Version: 3.2.0+ds-2
Severity: important
Tags: ftbfs sid trixie
User: [email protected]
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