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

Reply via email to