Closed yegor256 closed 1 month ago
@volodya-lombrozo please, check this out
@volodya-lombrozo in order to reproduce it, you can clone https://github.com/objectionary/hone-maven-plugin/ and run mvn clean install -Pself
@rultor release, tag is 0.6.2
, title is 0.6.2
.
@rultor release, tag is
0.6.2
, title is0.6.2
.
@volodya-lombrozo OK, I will release it now. Please check the progress here.
@rultor release, tag is
0.6.2
, title is0.6.2
.
@volodya-lombrozo Done! FYI, the full log is here (took me 11min).
@volodya-lombrozo I tried jeo 0.6.2 and now I see this:
[INFO] >> [INFO] --- jeo:0.6.2:assemble (default-cli) @ hone ---
[INFO] >> [INFO] Assembling files from '/target/generated-sources/unrolled' to '/target/classes'
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/AbstractMojo.xmir' (58Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/OptimizeMojo.xmir' (154Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone_maven_plugin/HelpMojo.xmir' (1Mb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/RmiMojo.xmir' (40Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/Docker.xmir' (181Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/package-info.xmir' (2Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/BuildMojo.xmir' (176Kb)
[INFO] >> [INFO] Assembling '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' (94Kb)
[INFO] >> [INFO] ------------------------------------------------------------------------
[INFO] >> [INFO] BUILD FAILURE
[INFO] >> [INFO] ------------------------------------------------------------------------
[INFO] >> [INFO] Total time: 0.627 s
[INFO] >> [INFO] Finished at: 2024-10-14T13:22:56Z
[INFO] >> [INFO] ------------------------------------------------------------------------
[INFO] >> [ERROR] Failed to execute goal org.eolang:jeo-maven-plugin:0.6.2:assemble (default-cli) on project hone: Execution default-cli of goal org.eolang:jeo-maven-plugin:0.6.2:assemble failed: java.lang.IllegalStateException: Can't transform XMIR to bytecode from the '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' source: Unexpected exception during parsing the program in package 'org.eolang.hone': Unexpected exception during parsing the class 'j$Mktemp': Unexpected exception during parsing the method '<init>': Unexpected exception during parsing the method '<init>' properties: Can't find any child nodes in '<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 49 4F 45 78 63 65 70 74 69 6F 6E</o>
[INFO] >> [ERROR] '
[INFO] >> [ERROR] -> [Help 1]
[INFO] >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.eolang:jeo-maven-plugin:0.6.2:assemble (default-cli) on project hone: Execution default-cli of goal org.eolang:jeo-maven-plugin:0.6.2:assemble failed: java.lang.IllegalStateException: Can't transform XMIR to bytecode from the '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' source
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:333)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
[INFO] >> at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
[INFO] >> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
[INFO] >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
[INFO] >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
[INFO] >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
[INFO] >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
[INFO] >> at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
[INFO] >> at java.lang.reflect.Method.invoke (Method.java:580)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[INFO] >> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-cli of goal org.eolang:jeo-maven-plugin:0.6.2:assemble failed: java.lang.IllegalStateException: Can't transform XMIR to bytecode from the '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' source
[INFO] >> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:133)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
[INFO] >> at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
[INFO] >> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
[INFO] >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
[INFO] >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
[INFO] >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
[INFO] >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
[INFO] >> at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
[INFO] >> at java.lang.reflect.Method.invoke (Method.java:580)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[INFO] >> Caused by: java.lang.IllegalStateException: java.lang.IllegalStateException: Can't transform XMIR to bytecode from the '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' source
[INFO] >> at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance (DirectConstructorHandleAccessor.java:62)
[INFO] >> at java.lang.reflect.Constructor.newInstanceWithCaller (Constructor.java:502)
[INFO] >> at java.lang.reflect.Constructor.newInstance (Constructor.java:486)
[INFO] >> at java.util.concurrent.ForkJoinTask.getThrowableException (ForkJoinTask.java:540)
[INFO] >> at java.util.concurrent.ForkJoinTask.reportException (ForkJoinTask.java:567)
[INFO] >> at java.util.concurrent.ForkJoinTask.invoke (ForkJoinTask.java:670)
[INFO] >> at java.util.stream.ForEachOps$ForEachOp.evaluateParallel (ForEachOps.java:160)
[INFO] >> at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel (ForEachOps.java:174)
[INFO] >> at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:233)
[INFO] >> at java.util.stream.ReferencePipeline.forEach (ReferencePipeline.java:596)
[INFO] >> at org.eolang.jeo.Assembler.assemble (Assembler.java:84)
[INFO] >> at org.eolang.jeo.AssembleMojo.execute (AssembleMojo.java:117)
[INFO] >> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
[INFO] >> at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
[INFO] >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
[INFO] >> at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
[INFO] >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
[INFO] >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
[INFO] >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
[INFO] >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
[INFO] >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
[INFO] >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
[INFO] >> at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
[INFO] >> at java.lang.reflect.Method.invoke (Method.java:580)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
[INFO] >> at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
[INFO] >> Caused by: java.lang.IllegalStateException: Can't transform XMIR to bytecode from the '/target/generated-sources/unrolled/org/eolang/hone/Mktemp.xmir' source
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:152)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
[INFO] >> Caused by: org.eolang.jeo.representation.xmir.ParsingException: Unexpected exception during parsing the program in package 'org.eolang.hone'
[INFO] >> at org.eolang.jeo.representation.xmir.XmlProgram.bytecode (XmlProgram.java:109)
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:144)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
[INFO] >> Caused by: org.eolang.jeo.representation.xmir.ParsingException: Unexpected exception during parsing the class 'j$Mktemp'
[INFO] >> at org.eolang.jeo.representation.xmir.XmlClass.bytecode (XmlClass.java:115)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlProgram.bytecode (XmlProgram.java:106)
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:144)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
[INFO] >> Caused by: org.eolang.jeo.representation.xmir.ParsingException: Unexpected exception during parsing the method '<init>'
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.bytecode (XmlMethod.java:135)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1708)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
[INFO] >> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
[INFO] >> at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
[INFO] >> at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlClass.bytecode (XmlClass.java:101)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlProgram.bytecode (XmlProgram.java:106)
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:144)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
[INFO] >> Caused by: org.eolang.jeo.representation.xmir.ParsingException: Unexpected exception during parsing the method '<init>' properties
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.properties (XmlMethod.java:205)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.bytecode (XmlMethod.java:123)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1708)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
[INFO] >> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
[INFO] >> at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
[INFO] >> at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlClass.bytecode (XmlClass.java:101)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlProgram.bytecode (XmlProgram.java:106)
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:144)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
[INFO] >> Caused by: java.lang.IllegalStateException: Can't find any child nodes in '<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 49 4F 45 78 63 65 70 74 69 6F 6E</o>
[INFO] >> '
[INFO] >> at org.eolang.jeo.representation.xmir.XmlNode.lambda$firstChild$4 (XmlNode.java:174)
[INFO] >> at java.util.Optional.orElseThrow (Optional.java:403)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlNode.firstChild (XmlNode.java:172)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlValue.hex (XmlValue.java:156)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlValue.string (XmlValue.java:67)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1708)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
[INFO] >> at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:575)
[INFO] >> at java.util.stream.AbstractPipeline.evaluateToArrayNode (AbstractPipeline.java:260)
[INFO] >> at java.util.stream.ReferencePipeline.toArray (ReferencePipeline.java:616)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.exceptions (XmlMethod.java:305)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.properties (XmlMethod.java:201)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlMethod.bytecode (XmlMethod.java:123)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1708)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
[INFO] >> at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
[INFO] >> at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
[INFO] >> at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlClass.bytecode (XmlClass.java:101)
[INFO] >> at org.eolang.jeo.representation.xmir.XmlProgram.bytecode (XmlProgram.java:106)
[INFO] >> at org.eolang.jeo.representation.XmirRepresentation.toBytecode (XmirRepresentation.java:144)
[INFO] >> at org.eolang.jeo.Assemble.apply (Assemble.java:59)
[INFO] >> at org.eolang.jeo.LoggedTranslation.apply (LoggedTranslation.java:84)
[INFO] >> at org.eolang.jeo.BachedTranslator.translate (BachedTranslator.java:71)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.stream.ReferencePipeline$2$1.accept (ReferencePipeline.java:179)
[INFO] >> at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
[INFO] >> at java.util.Spliterators$ArraySpliterator.forEachRemaining (Spliterators.java:1024)
[INFO] >> at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
[INFO] >> at java.util.stream.ForEachOps$ForEachTask.compute (ForEachOps.java:291)
[INFO] >> at java.util.concurrent.CountedCompleter.exec (CountedCompleter.java:754)
[INFO] >> at java.util.concurrent.ForkJoinTask.doExec (ForkJoinTask.java:387)
[INFO] >> at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec (ForkJoinPool.java:1312)
[INFO] >> at java.util.concurrent.ForkJoinPool.scan (ForkJoinPool.java:1843)
[INFO] >> at java.util.concurrent.ForkJoinPool.runWorker (ForkJoinPool.java:1808)
[INFO] >> at java.util.concurrent.ForkJoinWorkerThread.run (ForkJoinWorkerThread.java:188)
@volodya-lombrozo I believe, this is where it fails:
<objects>
<o abstract="" line="4" name="j$Mktemp" pos="0">
<o base="org.eolang.jeo.int" line="9" name="version" pos="2">
<o as="0" base="bytes" data="bytes" line="10" pos="4">00 00 00 00 00 00 00 37</o>
</o>
<o base="org.eolang.jeo.int" line="15" name="access" pos="2">
<o as="0" base="bytes" data="bytes" line="16" pos="4">00 00 00 00 00 00 00 30</o>
</o>
<o base="org.eolang.jeo.string" line="21" name="supername" pos="2">
<o as="0" base="bytes" data="bytes" line="22" pos="4">6A 61 76 61 2F 6C 61 6E 67 2F 4F 62 6A 65 63 74</o>
</o>
<o base="org.eolang.seq1" line="26" name="interfaces" pos="2">
<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
@yegor256 Can you send org.eolang.hone.Mktemp
class before and after phi/unphi
transformations, please?
As xmir
files.
@yegor256 Most probably jeo-maven-plugin
expects the following XMIR:
<o base="org.eolang.seq1" line="26" name="interfaces" pos="2">
<o base="org.eolang.jeo.string">
<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
</o>
but in the log you sent we have only:
<o base="org.eolang.seq1" line="26" name="interfaces" pos="2">
<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
As you can see, the "org.eolang.jeo.string"
object is lost.
@yegor256 I checked the archive you sent. Yes, it's exactly, what I mentioned [here]().
After disassemble
<o base="org.eolang.seq1" line="433174654" name="interfaces">
<o base="org.eolang.jeo.string">
<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
</o>
After phi/unphi
<o base=".seq1" name="interfaces">
<o base=".eolang">
<o base=".org">
<o base="Q"/></o>
</o>
<o as="0" base=".string">
<o base=".jeo">
<o base=".eolang">
<o base=".org">
<o base="Q"/></o>
</o>
</o>
<o as="0" base=".bytes">
<o base=".eolang">
<o base=".org">
<o base="Q"/></o>
</o>
<o base="org.eolang.bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
</o>
</o>
After unrolling:
<o base="org.eolang.seq1" line="26" name="interfaces" pos="2">
<o base="bytes" data="bytes">6A 61 76 61 2F 69 6F 2F 43 6C 6F 73 65 61 62 6C 65</o>
</o>
@maxonfjvipon Please, pay attention to it, please. The unrolling you suggested here don't work in this case. It's a blocker, I guess.
@volodya-lombrozo could you please try to exclude roll-data.xsl
from suggested unrolling train. It seems to me now there's no need for it. I strongly believe all your tests should pass
@rultor release, tag is 0.6.3
, title is 0.6.3
.
@rultor release, tag is
0.6.3
, title is0.6.3
.
@volodya-lombrozo OK, I will release it now. Please check the progress here.
@rultor release, tag is
0.6.3
, title is0.6.3
.
@volodya-lombrozo Done! FYI, the full log is here (took me 10min).
@yegor256 Can you check the newest 0.6.3
version, please?
@volodya-lombrozo this problem seems to be gone, thanks
I'm getting this message here:
I don't know which files causes the problem (would be great to add this information to the exception message too).