I verified that clojure1.8 version 1.8.0-7ubuntu1~18.04.1 autopkgtests
works as expected.

** Tags removed: verification-needed verification-needed-bionic
** Tags added: verification-done-bionic

** Description changed:

- closure autopkgtest fails with openjdk-11 with the following message:
+ [Impact]
+ clojure1.8 fails to run.
+ 
+ clojure1.8 autopkgtest fails with openjdk-11 with the following message:
  
  autopkgtest [06:21:34]: test run-clojure:  - - - - - - - - - - stderr - - - - 
- - - - - -
  Exception in thread "main" java.lang.ExceptionInInitializerError
-       at clojure.main.<clinit>(main.java:20)
+  at clojure.main.<clinit>(main.java:20)
  Caused by: java.lang.IllegalArgumentException: Must hint overloaded method: 
toArray, compiling:(clojure/gvec.clj:131:1)
-       at clojure.lang.Compiler.analyzeSeq(Compiler.java:6875)
-       at clojure.lang.Compiler.analyze(Compiler.java:6669)
-       at clojure.lang.Compiler.analyze(Compiler.java:6625)
-       at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6003)
-       at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:6319)
-       at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
-       at clojure.lang.Compiler.analyze(Compiler.java:6669)
-       at clojure.lang.Compiler.analyze(Compiler.java:6625)
-       at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6005)
-       at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5380)
-       at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3972)
-       at clojure.lang.Compiler.analyzeSeq(Compiler.java:6866)
-       at clojure.lang.Compiler.analyze(Compiler.java:6669)
-       at clojure.lang.Compiler.eval(Compiler.java:6924)
-       at clojure.lang.Compiler.load(Compiler.java:7379)
-       at clojure.lang.RT.loadResourceScript(RT.java:372)
-       at clojure.lang.RT.loadResourceScript(RT.java:363)
-       at clojure.lang.RT.load(RT.java:453)
-       at clojure.lang.RT.load(RT.java:419)
-       at clojure.core$load$fn__1621.invoke(core.clj:5893)
-       at clojure.core$load.invokeStatic(core.clj:5892)
-       at clojure.core$load.doInvoke(core.clj:5876)
-       at clojure.lang.RestFn.invoke(RestFn.java:408)
-       at clojure.core$eval3106.invokeStatic(core.clj:6523)
-       at clojure.core$eval3106.invoke(core.clj:6523)
-       at clojure.lang.Compiler.eval(Compiler.java:6927)
-       at clojure.lang.Compiler.load(Compiler.java:7379)
-       at clojure.lang.RT.loadResourceScript(RT.java:372)
-       at clojure.lang.RT.loadResourceScript(RT.java:363)
-       at clojure.lang.RT.load(RT.java:453)
-       at clojure.lang.RT.load(RT.java:419)
-       at clojure.lang.RT.doInit(RT.java:461)
-       at clojure.lang.RT.<clinit>(RT.java:331)
-       ... 1 more
+  at clojure.lang.Compiler.analyzeSeq(Compiler.java:6875)
+  at clojure.lang.Compiler.analyze(Compiler.java:6669)
+  at clojure.lang.Compiler.analyze(Compiler.java:6625)
+  at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6003)
+  at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:6319)
+  at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
+  at clojure.lang.Compiler.analyze(Compiler.java:6669)
+  at clojure.lang.Compiler.analyze(Compiler.java:6625)
+  at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:6005)
+  at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5380)
+  at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3972)
+  at clojure.lang.Compiler.analyzeSeq(Compiler.java:6866)
+  at clojure.lang.Compiler.analyze(Compiler.java:6669)
+  at clojure.lang.Compiler.eval(Compiler.java:6924)
+  at clojure.lang.Compiler.load(Compiler.java:7379)
+  at clojure.lang.RT.loadResourceScript(RT.java:372)
+  at clojure.lang.RT.loadResourceScript(RT.java:363)
+  at clojure.lang.RT.load(RT.java:453)
+  at clojure.lang.RT.load(RT.java:419)
+  at clojure.core$load$fn__1621.invoke(core.clj:5893)
+  at clojure.core$load.invokeStatic(core.clj:5892)
+  at clojure.core$load.doInvoke(core.clj:5876)
+  at clojure.lang.RestFn.invoke(RestFn.java:408)
+  at clojure.core$eval3106.invokeStatic(core.clj:6523)
+  at clojure.core$eval3106.invoke(core.clj:6523)
+  at clojure.lang.Compiler.eval(Compiler.java:6927)
+  at clojure.lang.Compiler.load(Compiler.java:7379)
+  at clojure.lang.RT.loadResourceScript(RT.java:372)
+  at clojure.lang.RT.loadResourceScript(RT.java:363)
+  at clojure.lang.RT.load(RT.java:453)
+  at clojure.lang.RT.load(RT.java:419)
+  at clojure.lang.RT.doInit(RT.java:461)
+  at clojure.lang.RT.<clinit>(RT.java:331)
+  ... 1 more
  Caused by: java.lang.IllegalArgumentException: Must hint overloaded method: 
toArray
-       at clojure.lang.Compiler$NewInstanceMethod.parse(Compiler.java:8206)
-       at clojure.lang.Compiler$NewInstanceExpr.build(Compiler.java:7798)
-       at 
clojure.lang.Compiler$NewInstanceExpr$DeftypeParser.parse(Compiler.java:7678)
-       at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
-       ... 33 more
+  at clojure.lang.Compiler$NewInstanceMethod.parse(Compiler.java:8206)
+  at clojure.lang.Compiler$NewInstanceExpr.build(Compiler.java:7798)
+  at 
clojure.lang.Compiler$NewInstanceExpr$DeftypeParser.parse(Compiler.java:7678)
+  at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
+  ... 33 more
  
  This is related to https://dev.clojure.org/jira/browse/CLJ-2374 and the
  proposed fix upstream is available at
  
https://github.com/tirkarthi/clojure/commit/63dab8e6cb702a6b0c5b279721bee7eff0aba44f.patch
+ 
+ 
+ [Test Case]
+ Run clojure1.8's autopkgtest, the package with the fix will run ok.
+ 
+ [Regression Potential]
+ No regression is expected, the method overload declaration is expected to 
work under both openjdk-11 and openjdk-8.

** Summary changed:

- clojure autopkgtest fails to run with openjdk-11
+ [SRU] clojure autopkgtest fails to run with openjdk-11

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1796985

Title:
  [SRU] clojure autopkgtest fails to run with openjdk-11

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/clojure1.8/+bug/1796985/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to