You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuweni.apache.org by Antoine Toulme <an...@toulme.name> on 2020/03/09 08:02:07 UTC
[RESULT][VOTE] Tuweni 1.0.0-incubating release
Folks,
The vote for Apache Tuweni 1.0.0 has concluded:
+1s: 5
Antoine Toulme
Steven Schroeder
Furkan Kamacı (mentor)
Larry McCay (mentor)
Jonny Rhea
+0: 0
-1: 0
The vote has passed. We have 2 mentor votes, and will require a new vote on the general incubator list.
Cheers,
Antoine
> On Mar 6, 2020, at 4:07 AM, Michael Wall <mj...@apache.org> wrote:
>
> I have seen many projects use Dockerfiles to support various platforms and
> dependencies.
>
> Mike
>
> On Thu, Mar 5, 2020 at 1:12 PM Antoine Toulme <an...@toulme.name> wrote:
>
>> Would it help to ship the release with a Dockerfile that helps build? Or
>> is that out of bounds?
>>
>>> On Mar 5, 2020, at 10:58, larry mccay <lm...@apache.org> wrote:
>>>
>>> I have had issues building on ubuntu in the past too.
>>> Have to make sure that all your versions of gradle, the wrapper and
>>> everything is just right and what finally worked for me was probably a
>> bit
>>> outside of those instructions due to upgrades in gradle, etc.
>>>
>>> I say move it forward with an ISSUES doc or section in README.
>>>
>>>> On Thu, Mar 5, 2020 at 12:14 PM Antoine Toulme <an...@toulme.name>
>> wrote:
>>>>
>>>>> On Mar 5, 2020, at 6:24 AM, Michael Wall <mj...@apache.org> wrote:
>>>>>
>>>>> Sure Antoine, calling a vote on general make sense to me if the
>> problems
>>>> I
>>>>> am having don't look to you like issues that should stop the release.
>> I
>>>>> should have time to get back to testing in the next few days.
>>>> I am not sure. However, I don’t think it’s fair to push on you, others
>>>> have voted positively, and no one else AFAIK has worked on this release
>>>> vote.
>>>>
>>>> At this point I lean towards calling it, and move on to general to a
>> wider
>>>> audience. I will make sure to bring up that you had issues with building
>>>> the code in the general list.
>>>> Hopefully we can get more folks to test things out.
>>>>
>>>>>
>>>>> Maybe I am building it differently than everyone else. Is everyone
>> using
>>>>> the gradle wrapper? I have been following
>>>>>
>>>>
>> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
>>>> <
>>>>
>> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
>>>>>
>>>> Yes, These are the instructions I followed.
>>>>
>>>>> .
>>>>>
>>>>> Mike
>>>>>
>>>>> On Wed, Mar 4, 2020 at 9:58 PM Antoine Toulme <an...@toulme.name>
>>>> wrote:
>>>>>
>>>>>> Should I call this vote and move it to the incubator list?
>>>>>>
>>>>>>> On Mar 3, 2020, at 14:22, Antoine Toulme <an...@toulme.name>
>> wrote:
>>>>>>>
>>>>>>> I can document the issue and add a known issues section to the
>> release
>>>>>> notes.
>>>>>>>
>>>>>>>> On Mar 3, 2020, at 12:35 PM, larry mccay <lm...@apache.org> wrote:
>>>>>>>>
>>>>>>>> My testing was on Ubuntu 18.04.4 LTS
>>>>>>>>
>>>>>>>> lmccay:~/Projects/incubating-tuweni$ gradle --version
>>>>>>>>
>>>>>>>> ------------------------------------------------------------
>>>>>>>> Gradle 6.2
>>>>>>>> ------------------------------------------------------------
>>>>>>>>
>>>>>>>> Build time: 2020-02-17 08:32:01 UTC
>>>>>>>> Revision: 61d3320259a1a0d31519bf208eb13741679a742f
>>>>>>>>
>>>>>>>> Kotlin: 1.3.61
>>>>>>>> Groovy: 2.5.8
>>>>>>>> Ant: Apache Ant(TM) version 1.10.7 compiled on September 1
>>>> 2019
>>>>>>>> JVM: 11.0.6 (Ubuntu 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
>>>>>>>> OS: Linux 5.3.0-7625-generic amd64
>>>>>>>>
>>>>>>>> I did have to jump through some hoops with gradle versions to get it
>>>>>> right.
>>>>>>>> Upgraded to 6.2 via download then it had seemed to essentially
>>>> downgrade
>>>>>>>> for the required build of tuweni.
>>>>>>>>
>>>>>>>> I don't think that we should gate the release on Windows but maybe
>> add
>>>>>> to
>>>>>>>> known issues with a followup for windows installations maybe.
>>>>>>>>
>>>>>>>>> On Tue, Mar 3, 2020 at 2:03 PM Michael Wall <mj...@apache.org>
>>>> wrote:
>>>>>>>>>
>>>>>>>>> Is there anyone else who can test on windows? Doesn't have to be a
>>>>>>>>> mentor. How does everyone feel about releasing if windows is
>> broken?
>>>>>>>>>
>>>>>>>>> I tried on Ubuntu 18 yesterday with Java 12 but got the following.
>>>>>> Haven't
>>>>>>>>> had a chance to look further, but maybe someone else has an idea.
>>>>>>>>>
>>>>>>>>>> Task :bytes:compileJava FAILED
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> /home/mikewall/Desktop/tuweni-1.0.0/tuweni-src-1.0.0/bytes/src/main/java/org/apache/tuweni/bytes/MutableBytes.java:303:
>>>>>>>>> error: An unhandled exception was thrown by the Error Prone static
>>>>>> analysis
>>>>>>>>> plugin.
>>>>>>>>> break;
>>>>>>>>> ^
>>>>>>>>> Please report this at
>>>>>>>>> https://github.com/google/error-prone/issues/new
>>>>>>>>> and include the following:
>>>>>>>>>
>>>>>>>>> error-prone version: 2.3.2
>>>>>>>>> BugPattern: Finally
>>>>>>>>> Stack Trace:
>>>>>>>>> java.lang.NoSuchFieldError: label
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.bugpatterns.Finally$FinallyJumpMatcher.<init>(Finally.java:173)
>>>>>>>>> at
>>>>>>>>>
>> com.google.errorprone.bugpatterns.Finally.matchBreak(Finally.java:81)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:537)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBreak.accept(JCTree.java:1577)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>> at
>>>>>>>>>
>>>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>> at
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitIf(TreeScanner.java:446)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:756)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1500)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitForLoop(TreeScanner.java:292)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:726)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCForLoop.accept(JCTree.java:1144)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitMethod(TreeScanner.java:207)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:896)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:904)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>> at
>>>>>>>>>
>>>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:188)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:588)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:814)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:145)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:603)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:146)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:597)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:56)
>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:65)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScannerTransformer.apply(ErrorProneScannerTransformer.java:43)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.ErrorProneAnalyzer.finished(ErrorProneAnalyzer.java:151)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.MultiTaskListener.finished(MultiTaskListener.java:132)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1418)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1365)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:960)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.lambda$doCall$0(JavacTaskImpl.java:104)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:147)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:100)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:94)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.AnnotationProcessingCompileTask.call(AnnotationProcessingCompileTask.java:89)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.ResourceCleaningCompilationTask.call(ResourceCleaningCompilationTask.java:57)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:36)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:86)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:74)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:42)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.workers.internal.WorkerDaemonServer.execute(WorkerDaemonServer.java:36)
>>>>>>>>> at
>>>>>>>>>
>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>> Method)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:102)
>>>>>>>>> at
>>>>>>>>>
>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>> Method)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>>>>>>>>> at
>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
>>>>>>>>> at java.base/java.lang.Thread.run(Thread.java:835)
>>>>>>>>> 1 error
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Mar 3, 2020 at 10:45 AM Antoine Toulme <
>> antoine@toulme.name>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> I’m a bit at a loss as to what to do.
>>>>>>>>>>
>>>>>>>>>> Would other mentors step up and try the distribution?
>>>>>>>>>>
>>>>>>>>>>> On Mar 2, 2020, at 10:41 AM, Antoine Toulme <antoine@toulme.name
>>>
>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> I don’t have a Windows machine to test on.
>>>>>>>>>>>
>>>>>>>>>>> My best bet is that you’re seeing issues with spotless and
>> newline
>>>>>>>>>> characters.
>>>>>>>>>>> I mean, spotless is complaining about every single line of the
>>>>>>>>> checkout.
>>>>>>>>>>>
>>>>>>>>>>> Cheers,
>>>>>>>>>>>
>>>>>>>>>>> Antoine
>>>>>>>>>>>
>>>>>>>>>>>> On Mar 1, 2020, at 6:24 PM, Michael Wall <mj...@gmail.com>
>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Antoine,
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks for looking. Here is what I am currently getting after
>>>>>> running
>>>>>>>>>>>>
>>>>>>>>>>>> gradle.bat setup
>>>>>>>>>>>> gradlew.bat clean build test
>>>>>>>>>>>>
>>>>>>>>>>>> ----------
>>>>>>>>>>>>> Task :licenseMain NO-SOURCE
>>>>>>>>>>>>> Task :licenseTest NO-SOURCE
>>>>>>>>>>>>> Task :license UP-TO-DATE
>>>>>>>>>>>>> Task :spotlessGroovyGradle FAILED
>>>>>>>>>>>>
>>>>>>>>>>>> FAILURE: Build failed with an exception.
>>>>>>>>>>>>
>>>>>>>>>>>> * What went wrong:
>>>>>>>>>>>> Execution failed for task ':spotlessGroovyGradle'.
>>>>>>>>>>>>> The following files had format violations:
>>>>>>>>>>>> build.gradle
>>>>>>>>>>>> @@ -1,605 +1,605 @@
>>>>>>>>>>>> -/*\n
>>>>>>>>>>>> - * Licensed to the Apache Software Foundation (ASF) under
>>>> one
>>>>>>>>>> or
>>>>>>>>>>>> more contributor license agreements. See the NOTICE\n
>>>>>>>>>>>> - * file distributed with this work for additional
>>>> information
>>>>>>>>>>>> regarding copyright ownership. The ASF licenses this file\n
>>>>>>>>>>>> - * to You under the Apache License, Version 2.0 (the
>>>>>>>>>> "License");
>>>>>>>>>>>> you may not use this file except in compliance with the\n
>>>>>>>>>>>> - * License. You may obtain a copy of the License at\n
>>>>>>>>>>>> - *\n
>>>>>>>>>>>> - * http://www.apache.org/licenses/LICENSE-2.0\n
>>>>>>>>>>>> - *\n
>>>>>>>>>>>> - * Unless required by applicable law or agreed to in
>>>> writing,
>>>>>>>>>>>> software distributed under the License is distributed on\n
>>>>>>>>>>>> - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
>> ANY
>>>>>>>>>>>> KIND, either express or implied. See the License for the\n
>>>>>>>>>>>> - * specific language governing permissions and limitations
>>>>>>>>>> under
>>>>>>>>>>>> the License.\n
>>>>>>>>>>>> - */\n
>>>>>>>>>>>> -import org.ajoberstar.grgit.Grgit\n
>>>>>>>>>>>> -import java.time.Instant\n
>>>>>>>>>>>> -import java.time.ZoneId\n
>>>>>>>>>>>> -import java.time.format.DateTimeFormatter\n
>>>>>>>>>>>> -import java.time.format.FormatStyle\n
>>>>>>>>>>>> -import java.util.regex.Pattern\n
>>>>>>>>>>>> -import net.ltgt.gradle.errorprone.CheckSeverity\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> -buildscript {\n
>>>>>>>>>>>> - repositories { jcenter() // jcenter\n
>>>>>>>>>>>> - }\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> - dependencies { classpath
>>>>>>>>>>>> "org.ajoberstar.grgit:grgit-core:3.1.1" }\n
>>>>>>>>>>>> -}\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> -plugins {\n
>>>>>>>>>>>> - id 'com.diffplug.gradle.spotless' version '3.16.0'\n
>>>>>>>>>>>> - id 'net.ltgt.errorprone' version '0.6'\n
>>>>>>>>>>>> - id 'io.spring.dependency-management' version
>>>>>>>>>> '1.0.6.RELEASE'\n
>>>>>>>>>>>> - id 'com.github.hierynomus.license' version '0.15.0'\n
>>>>>>>>>>>> - id 'org.gradle.crypto.checksum' version '1.1.0'\n
>>>>>>>>>>>> - id 'org.jetbrains.kotlin.jvm' version '1.3.30'\n
>>>>>>>>>>>> - id 'org.jetbrains.dokka' version '0.10.0'\n
>>>>>>>>>>>> - id 'maven-publish'\n
>>>>>>>>>>>> - id 'com.jfrog.bintray' version '1.8.3'\n
>>>>>>>>>>>> -}\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> -description = 'A set of libraries and other tools to aid
>>>>>>>>>>>> development of blockchain and other decentralized software in
>> Java
>>>>>> and
>>>>>>>>>>>> other JVM languages'\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> -//////\n
>>>>>>>>>>>> -// Sanity checks\n
>>>>>>>>>>>> -if
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> (!file("${rootDir}/eth-reference-tests/src/test/resources/eth2.0-tests/README.md").exists())
>>>>>>>>>>>> {\n
>>>>>>>>>>>> - throw new
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> GradleException("eth-reference-tests/src/test/resources/eth2.0-tests/README.md
>>>>>>>>>>>> missing: please clone submodules (git submodule update --init
>>>>>>>>>>>> --recursive)")\n
>>>>>>>>>>>> -}\n
>>>>>>>>>>>> -\n
>>>>>>>>>>>> -if
>>>>>>>>>>>>
>>>>>> (!file("${rootDir}/eth2-reference-tests/src/test/resources").exists())
>>>>>>>>>> {\n
>>>>>>>>>>>> ... (1162 more lines that didn't fit)
>>>>>>>>>>>> Violations also present in 42 other files.
>>>>>>>>>>>> Run 'gradlew spotlessApply' to fix these violations.
>>>>>>>>>>>>
>>>>>>>>>>>> * Try:
>>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run with
>>>> --info
>>>>>>>>> or
>>>>>>>>>>>> --debug option to get more log output. Run with --scan to get
>> full
>>>>>>>>>> insights.
>>>>>>>>>>>>
>>>>>>>>>>>> * Get more help at https://help.gradle.org
>>>>>>>>>>>>
>>>>>>>>>>>> BUILD FAILED in 2m 58s
>>>>>>>>>>>> 103 actionable tasks: 103 executed
>>>>>>>>>>>> ---------
>>>>>>>>>>>>
>>>>>>>>>>>> I again tested in command prompt and git-bash.
>>>>>>>>>>>>
>>>>>>>>>>>> I can try building on Linux tomorrow.
>>>>>>>>>>>>
>>>>>>>>>>>> Mike
>>>>>>>>>>>>
>>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:14 PM Michael Wall <mj...@gmail.com>
>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Yeah, looks like the zip had issues extracting. Expanding the
>>>> tgz
>>>>>>>>>> worked
>>>>>>>>>>>>> better. Building now.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:04 PM Antoine Toulme <
>>>> antoine@toulme.name
>>>>>>>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> I tried to build with the zip file, and it worked ok.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> This doesn’t seem to be a forward path issue.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Do you reproduce with the tar.gz archive as well?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:59 PM, Antoine Toulme <
>>>> antoine@toulme.name>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for checking Michael.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Is the file eth2-reference-tests/src/test/resources present
>> in
>>>>>> the
>>>>>>>>>>>>>> checkout?
>>>>>>>>>>>>>>> The new src artifact is now so big that the zip file is using
>>>> the
>>>>>>>>>> zip64
>>>>>>>>>>>>>> format, so there a chance it might not have unzipped well
>> under
>>>>>>>>>> Windows.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> You’re using Windows - which version of Windows? This might
>> be
>>>> a
>>>>>>>>>>>>>> forward slash vs backward slash in path problem.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:53 PM, Michael Wall <mj...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Signatures look fine, spot check licenses was fine.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Got this when I tried unzipped the src and tried to build
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> ---
>>>>>>>>>>>>>>>> gradle setup
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Welcome to Gradle 6.2.1!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Here are the highlights of this release:
>>>>>>>>>>>>>>>> - Dependency checksum and signature verification
>>>>>>>>>>>>>>>> - Shareable read-only dependency cache
>>>>>>>>>>>>>>>> - Documentation links in deprecation messages
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> For more details see
>>>>>>>>>> https://docs.gradle.org/6.2.1/release-notes.html
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Starting a Gradle Daemon (subsequent builds will be faster)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> FAILURE: Build failed with an exception.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> * Where:
>>>>>>>>>>>>>>>> Build file
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> 'C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0\build.gradle'
>>>>>>>>>>>>>>>> line: 49
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> * What went wrong:
>>>>>>>>>>>>>>>> A problem occurred evaluating root project 'tuweni'.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0/eth2-reference-tests/src/test/resources
>>>>>>>>>>>>>>>> missing: please clone submodules (git submodule update
>> --init
>>>>>>>>>>>>>> --recursive)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> * Try:
>>>>>>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run
>> with
>>>>>>>>>> --info or
>>>>>>>>>>>>>>>> --debug option to get more log output. Run with --scan to
>> get
>>>>>> full
>>>>>>>>>>>>>> insights.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> * Get more help at https://help.gradle.org
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> BUILD FAILED in 30s
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 8:27 PM Antoine Toulme <
>>>>>>>>> antoine@toulme.name>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks for confirming.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:48 AM, Michael Wall <
>> mjwall@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I can take a look this afternoon.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Per
>>>>>>>>> https://incubator.apache.org/policy/incubation.html#releases,
>>>>>>>>>>>>>>>>> releases
>>>>>>>>>>>>>>>>>> still need to be approved on the general@incubator list
>> and
>>>>>>>>>> should
>>>>>>>>>>>>>> be at
>>>>>>>>>>>>>>>>>> least 72 hours per
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fractions
>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>> This gives IPMC members a chance to comment.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Some projects do not get mentor votes before sending to
>>>>>>>>>>>>>> general@incubator
>>>>>>>>>>>>>>>>> ,
>>>>>>>>>>>>>>>>>> and those votes can last longer than 72 hours while they
>>>> wait
>>>>>> to
>>>>>>>>>> get
>>>>>>>>>>>>>> 3
>>>>>>>>>>>>>>>>>> binding votes.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sat, Feb 29, 2020 at 11:53 AM Antoine Toulme <
>>>>>>>>>> antoine@toulme.name
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Again, if a mentor would please vote on the release, that
>>>>>> would
>>>>>>>>>> be
>>>>>>>>>>>>>>>>>>> appreciated.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Sorry for the insistance. Without 3 mentor votes, we
>> would
>>>>>> need
>>>>>>>>>> to
>>>>>>>>>>>>>> run a
>>>>>>>>>>>>>>>>>>> second vote on the incubator mailing list. Please correct
>>>> me
>>>>>> if
>>>>>>>>>> I am
>>>>>>>>>>>>>>>>> wrong.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Feb 27, 2020, at 08:13, Jonny Rhea <
>>>>>>>>> jonathan.rhea@gmail.com>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Sun, Feb 23, 2020, 11:43 PM Antoine Toulme <
>>>>>>>>>>>>>> antoine@toulme.name>
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> We're voting on the distributions available here:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>>>>>>>>>>>>>>>>>>> The release tag is present here:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>
>>>>
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> This release includes the following changes:
>>>>>>>>>>>>>>>>>>>>> * Moved to JDK11 support by default. 1.0.0 drops
>> support
>>>>>> for
>>>>>>>>>> JDK8.
>>>>>>>>>>>>>>>>>>>>> * Added ethnetstats library.
>>>>>>>>>>>>>>>>>>>>> * Added key-value store functionalities: proxy store,
>>>>>> stores
>>>>>>>>>> are
>>>>>>>>>>>>>> now
>>>>>>>>>>>>>>>>>>>>> generic, not just bytes, and have the ability to
>> iterate
>>>>>> over
>>>>>>>>>>>>>> keys or
>>>>>>>>>>>>>>>>>>> clear
>>>>>>>>>>>>>>>>>>>>> their contents.
>>>>>>>>>>>>>>>>>>>>> * Added support for JPA-backed key value stores
>>>>>>>>>>>>>>>>>>>>> * Added eth2 reference tests repository. This
>> repository
>>>> is
>>>>>>>>>>>>>> checked
>>>>>>>>>>>>>>>>> out
>>>>>>>>>>>>>>>>>>> as
>>>>>>>>>>>>>>>>>>>>> a submodule, and will be used to test SSZ going
>> forward.
>>>>>>>>>>>>>>>>>>>>> * Fix TUWENI-30: expose key for GenericHash
>>>>>>>>>>>>>>>>>>>>> * Allow CN as option when generating the self-signed
>>>> certs
>>>>>>>>>> (used
>>>>>>>>>>>>>> to be
>>>>>>>>>>>>>>>>>>>>> example.com)
>>>>>>>>>>>>>>>>>>>>> * Move Jenkins build to Jenkinsfile inside the repo.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>> dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>> dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>
>>>>>>
>>>>
>>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
For additional commands, e-mail: dev-help@tuweni.apache.org
Re: [RESULT][VOTE] Tuweni 1.0.0-incubating release
Posted by Antoine Toulme <an...@toulme.name>.
I will look tomorrow. Thanks for the report.
> On Mar 12, 2020, at 15:54, Michael Wall <mj...@apache.org> wrote:
>
> Antoine,
>
> Replying on dev@tuweni vs the vote thread on general since I am the only
> one having an issue.
>
> I am getting consistent results with the following from the both
> tuweni-src-1.0.0-incubating.tgz and the tag from git
>
> ```
> docker run --rm -it -v $PWD:/code gradle:5.0-jdk11 bash
> ```
>
> Then in the container
>
> ```
> cd /code
> gradle --no-daemon -Djava.net.preferIPv4Stack=true build
> ```
>
> Here is where I get
>
> ```
>> Task :gossip:test
>
> org.apache.tuweni.gossip.GossipCommandLineOptionsTest >
> testInvalidNetworkInterface() FAILED
> org.opentest4j.AssertionFailedError at
> GossipCommandLineOptionsTest.java:54
>
> 8 tests completed, 1 failed, 1 skipped
>
>> Task :gossip:test FAILED
> ```
>
> The stacktrace is
>
> ```
>
> org.opentest4j.AssertionFailedError: Expected
> java.lang.IllegalArgumentException to be thrown, but nothing was thrown.
> at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:69)
> at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:36)
> at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:1179)
> at
> org.apache.tuweni.gossip.GossipCommandLineOptionsTest.testInvalidNetworkInterface(GossipCommandLineOptionsTest.java:54)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:532)
> at
> org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:115)
> at
> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:171)
> at
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
> at
> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:167)
> at
> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:114)
> at
> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:59)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:108)
> at
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
> at
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
> at
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
> at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
> at
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
> at
> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
> at
> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
> at
> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
> at
> org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
> at
> org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
> at
> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
> at
> org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
> at
> org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
> at
> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
> at
> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
> at
> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:94)
> at
> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:79)
> at
> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
> at
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
> at
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
> at
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
> at
> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
> at com.sun.proxy.$Proxy2.stop(Unknown Source)
> at
> org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
> at
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
> at
> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
> at
> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
> at
> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
> at
> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
> at
> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
> at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at
> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
> at java.base/java.lang.Thread.run(Thread.java:834)
>
> ```
>
> Any thoughts?
>
> Mike
>
>> On Mon, Mar 9, 2020 at 4:02 AM Antoine Toulme <an...@toulme.name> wrote:
>>
>> Folks,
>>
>> The vote for Apache Tuweni 1.0.0 has concluded:
>> +1s: 5
>> Antoine Toulme
>> Steven Schroeder
>> Furkan Kamacı (mentor)
>> Larry McCay (mentor)
>> Jonny Rhea
>> +0: 0
>> -1: 0
>>
>> The vote has passed. We have 2 mentor votes, and will require a new vote
>> on the general incubator list.
>>
>> Cheers,
>>
>> Antoine
>>
>>>> On Mar 6, 2020, at 4:07 AM, Michael Wall <mj...@apache.org> wrote:
>>>
>>> I have seen many projects use Dockerfiles to support various platforms
>> and
>>> dependencies.
>>>
>>> Mike
>>>
>>> On Thu, Mar 5, 2020 at 1:12 PM Antoine Toulme <an...@toulme.name>
>> wrote:
>>>
>>>> Would it help to ship the release with a Dockerfile that helps build? Or
>>>> is that out of bounds?
>>>>
>>>>> On Mar 5, 2020, at 10:58, larry mccay <lm...@apache.org> wrote:
>>>>>
>>>>> I have had issues building on ubuntu in the past too.
>>>>> Have to make sure that all your versions of gradle, the wrapper and
>>>>> everything is just right and what finally worked for me was probably a
>>>> bit
>>>>> outside of those instructions due to upgrades in gradle, etc.
>>>>>
>>>>> I say move it forward with an ISSUES doc or section in README.
>>>>>
>>>>>> On Thu, Mar 5, 2020 at 12:14 PM Antoine Toulme <an...@toulme.name>
>>>> wrote:
>>>>>>
>>>>>>> On Mar 5, 2020, at 6:24 AM, Michael Wall <mj...@apache.org> wrote:
>>>>>>>
>>>>>>> Sure Antoine, calling a vote on general make sense to me if the
>>>> problems
>>>>>> I
>>>>>>> am having don't look to you like issues that should stop the release.
>>>> I
>>>>>>> should have time to get back to testing in the next few days.
>>>>>> I am not sure. However, I don’t think it’s fair to push on you, others
>>>>>> have voted positively, and no one else AFAIK has worked on this
>> release
>>>>>> vote.
>>>>>>
>>>>>> At this point I lean towards calling it, and move on to general to a
>>>> wider
>>>>>> audience. I will make sure to bring up that you had issues with
>> building
>>>>>> the code in the general list.
>>>>>> Hopefully we can get more folks to test things out.
>>>>>>
>>>>>>>
>>>>>>> Maybe I am building it differently than everyone else. Is everyone
>>>> using
>>>>>>> the gradle wrapper? I have been following
>>>>>>>
>>>>>>
>>>>
>> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
>>>>>> <
>>>>>>
>>>>
>> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
>>>>>>>
>>>>>> Yes, These are the instructions I followed.
>>>>>>
>>>>>>> .
>>>>>>>
>>>>>>> Mike
>>>>>>>
>>>>>>> On Wed, Mar 4, 2020 at 9:58 PM Antoine Toulme <an...@toulme.name>
>>>>>> wrote:
>>>>>>>
>>>>>>>> Should I call this vote and move it to the incubator list?
>>>>>>>>
>>>>>>>>> On Mar 3, 2020, at 14:22, Antoine Toulme <an...@toulme.name>
>>>> wrote:
>>>>>>>>>
>>>>>>>>> I can document the issue and add a known issues section to the
>>>> release
>>>>>>>> notes.
>>>>>>>>>
>>>>>>>>>> On Mar 3, 2020, at 12:35 PM, larry mccay <lm...@apache.org>
>> wrote:
>>>>>>>>>>
>>>>>>>>>> My testing was on Ubuntu 18.04.4 LTS
>>>>>>>>>>
>>>>>>>>>> lmccay:~/Projects/incubating-tuweni$ gradle --version
>>>>>>>>>>
>>>>>>>>>> ------------------------------------------------------------
>>>>>>>>>> Gradle 6.2
>>>>>>>>>> ------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>> Build time: 2020-02-17 08:32:01 UTC
>>>>>>>>>> Revision: 61d3320259a1a0d31519bf208eb13741679a742f
>>>>>>>>>>
>>>>>>>>>> Kotlin: 1.3.61
>>>>>>>>>> Groovy: 2.5.8
>>>>>>>>>> Ant: Apache Ant(TM) version 1.10.7 compiled on September
>> 1
>>>>>> 2019
>>>>>>>>>> JVM: 11.0.6 (Ubuntu
>> 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
>>>>>>>>>> OS: Linux 5.3.0-7625-generic amd64
>>>>>>>>>>
>>>>>>>>>> I did have to jump through some hoops with gradle versions to get
>> it
>>>>>>>> right.
>>>>>>>>>> Upgraded to 6.2 via download then it had seemed to essentially
>>>>>> downgrade
>>>>>>>>>> for the required build of tuweni.
>>>>>>>>>>
>>>>>>>>>> I don't think that we should gate the release on Windows but maybe
>>>> add
>>>>>>>> to
>>>>>>>>>> known issues with a followup for windows installations maybe.
>>>>>>>>>>
>>>>>>>>>>> On Tue, Mar 3, 2020 at 2:03 PM Michael Wall <mj...@apache.org>
>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Is there anyone else who can test on windows? Doesn't have to
>> be a
>>>>>>>>>>> mentor. How does everyone feel about releasing if windows is
>>>> broken?
>>>>>>>>>>>
>>>>>>>>>>> I tried on Ubuntu 18 yesterday with Java 12 but got the
>> following.
>>>>>>>> Haven't
>>>>>>>>>>> had a chance to look further, but maybe someone else has an idea.
>>>>>>>>>>>
>>>>>>>>>>>> Task :bytes:compileJava FAILED
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> /home/mikewall/Desktop/tuweni-1.0.0/tuweni-src-1.0.0/bytes/src/main/java/org/apache/tuweni/bytes/MutableBytes.java:303:
>>>>>>>>>>> error: An unhandled exception was thrown by the Error Prone
>> static
>>>>>>>> analysis
>>>>>>>>>>> plugin.
>>>>>>>>>>> break;
>>>>>>>>>>> ^
>>>>>>>>>>> Please report this at
>>>>>>>>>>> https://github.com/google/error-prone/issues/new
>>>>>>>>>>> and include the following:
>>>>>>>>>>>
>>>>>>>>>>> error-prone version: 2.3.2
>>>>>>>>>>> BugPattern: Finally
>>>>>>>>>>> Stack Trace:
>>>>>>>>>>> java.lang.NoSuchFieldError: label
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.bugpatterns.Finally$FinallyJumpMatcher.<init>(Finally.java:173)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>> com.google.errorprone.bugpatterns.Finally.matchBreak(Finally.java:81)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:537)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBreak.accept(JCTree.java:1577)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitIf(TreeScanner.java:446)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:756)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1500)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitForLoop(TreeScanner.java:292)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:726)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCForLoop.accept(JCTree.java:1144)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitMethod(TreeScanner.java:207)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:896)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:904)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:188)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:588)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:814)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:145)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:603)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:146)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:597)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:56)
>>>>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:65)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.scanner.ErrorProneScannerTransformer.apply(ErrorProneScannerTransformer.java:43)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> com.google.errorprone.ErrorProneAnalyzer.finished(ErrorProneAnalyzer.java:151)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.MultiTaskListener.finished(MultiTaskListener.java:132)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1418)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1365)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:960)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.lambda$doCall$0(JavacTaskImpl.java:104)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:147)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:100)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:94)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.AnnotationProcessingCompileTask.call(AnnotationProcessingCompileTask.java:89)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.ResourceCleaningCompilationTask.call(ResourceCleaningCompilationTask.java:57)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:36)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:86)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:74)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:42)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.workers.internal.WorkerDaemonServer.execute(WorkerDaemonServer.java:36)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>>>> Method)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:102)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>>>> Method)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>>>>>>>>>>> at
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
>>>>>>>>>>> at java.base/java.lang.Thread.run(Thread.java:835)
>>>>>>>>>>> 1 error
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Mar 3, 2020 at 10:45 AM Antoine Toulme <
>>>> antoine@toulme.name>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I’m a bit at a loss as to what to do.
>>>>>>>>>>>>
>>>>>>>>>>>> Would other mentors step up and try the distribution?
>>>>>>>>>>>>
>>>>>>>>>>>>> On Mar 2, 2020, at 10:41 AM, Antoine Toulme <
>> antoine@toulme.name
>>>>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> I don’t have a Windows machine to test on.
>>>>>>>>>>>>>
>>>>>>>>>>>>> My best bet is that you’re seeing issues with spotless and
>>>> newline
>>>>>>>>>>>> characters.
>>>>>>>>>>>>> I mean, spotless is complaining about every single line of the
>>>>>>>>>>> checkout.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mar 1, 2020, at 6:24 PM, Michael Wall <mj...@gmail.com>
>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Antoine,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks for looking. Here is what I am currently getting after
>>>>>>>> running
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> gradle.bat setup
>>>>>>>>>>>>>> gradlew.bat clean build test
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ----------
>>>>>>>>>>>>>>> Task :licenseMain NO-SOURCE
>>>>>>>>>>>>>>> Task :licenseTest NO-SOURCE
>>>>>>>>>>>>>>> Task :license UP-TO-DATE
>>>>>>>>>>>>>>> Task :spotlessGroovyGradle FAILED
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> FAILURE: Build failed with an exception.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> * What went wrong:
>>>>>>>>>>>>>> Execution failed for task ':spotlessGroovyGradle'.
>>>>>>>>>>>>>>> The following files had format violations:
>>>>>>>>>>>>>> build.gradle
>>>>>>>>>>>>>> @@ -1,605 +1,605 @@
>>>>>>>>>>>>>> -/*\n
>>>>>>>>>>>>>> - * Licensed to the Apache Software Foundation (ASF) under
>>>>>> one
>>>>>>>>>>>> or
>>>>>>>>>>>>>> more contributor license agreements. See the NOTICE\n
>>>>>>>>>>>>>> - * file distributed with this work for additional
>>>>>> information
>>>>>>>>>>>>>> regarding copyright ownership. The ASF licenses this file\n
>>>>>>>>>>>>>> - * to You under the Apache License, Version 2.0 (the
>>>>>>>>>>>> "License");
>>>>>>>>>>>>>> you may not use this file except in compliance with the\n
>>>>>>>>>>>>>> - * License. You may obtain a copy of the License at\n
>>>>>>>>>>>>>> - *\n
>>>>>>>>>>>>>> - * http://www.apache.org/licenses/LICENSE-2.0\n
>>>>>>>>>>>>>> - *\n
>>>>>>>>>>>>>> - * Unless required by applicable law or agreed to in
>>>>>> writing,
>>>>>>>>>>>>>> software distributed under the License is distributed on\n
>>>>>>>>>>>>>> - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
>>>> ANY
>>>>>>>>>>>>>> KIND, either express or implied. See the License for the\n
>>>>>>>>>>>>>> - * specific language governing permissions and limitations
>>>>>>>>>>>> under
>>>>>>>>>>>>>> the License.\n
>>>>>>>>>>>>>> - */\n
>>>>>>>>>>>>>> -import org.ajoberstar.grgit.Grgit\n
>>>>>>>>>>>>>> -import java.time.Instant\n
>>>>>>>>>>>>>> -import java.time.ZoneId\n
>>>>>>>>>>>>>> -import java.time.format.DateTimeFormatter\n
>>>>>>>>>>>>>> -import java.time.format.FormatStyle\n
>>>>>>>>>>>>>> -import java.util.regex.Pattern\n
>>>>>>>>>>>>>> -import net.ltgt.gradle.errorprone.CheckSeverity\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> -buildscript {\n
>>>>>>>>>>>>>> - repositories { jcenter() // jcenter\n
>>>>>>>>>>>>>> - }\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> - dependencies { classpath
>>>>>>>>>>>>>> "org.ajoberstar.grgit:grgit-core:3.1.1" }\n
>>>>>>>>>>>>>> -}\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> -plugins {\n
>>>>>>>>>>>>>> - id 'com.diffplug.gradle.spotless' version '3.16.0'\n
>>>>>>>>>>>>>> - id 'net.ltgt.errorprone' version '0.6'\n
>>>>>>>>>>>>>> - id 'io.spring.dependency-management' version
>>>>>>>>>>>> '1.0.6.RELEASE'\n
>>>>>>>>>>>>>> - id 'com.github.hierynomus.license' version '0.15.0'\n
>>>>>>>>>>>>>> - id 'org.gradle.crypto.checksum' version '1.1.0'\n
>>>>>>>>>>>>>> - id 'org.jetbrains.kotlin.jvm' version '1.3.30'\n
>>>>>>>>>>>>>> - id 'org.jetbrains.dokka' version '0.10.0'\n
>>>>>>>>>>>>>> - id 'maven-publish'\n
>>>>>>>>>>>>>> - id 'com.jfrog.bintray' version '1.8.3'\n
>>>>>>>>>>>>>> -}\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> -description = 'A set of libraries and other tools to aid
>>>>>>>>>>>>>> development of blockchain and other decentralized software in
>>>> Java
>>>>>>>> and
>>>>>>>>>>>>>> other JVM languages'\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> -//////\n
>>>>>>>>>>>>>> -// Sanity checks\n
>>>>>>>>>>>>>> -if
>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> (!file("${rootDir}/eth-reference-tests/src/test/resources/eth2.0-tests/README.md").exists())
>>>>>>>>>>>>>> {\n
>>>>>>>>>>>>>> - throw new
>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> GradleException("eth-reference-tests/src/test/resources/eth2.0-tests/README.md
>>>>>>>>>>>>>> missing: please clone submodules (git submodule update --init
>>>>>>>>>>>>>> --recursive)")\n
>>>>>>>>>>>>>> -}\n
>>>>>>>>>>>>>> -\n
>>>>>>>>>>>>>> -if
>>>>>>>>>>>>>>
>>>>>>>>
>> (!file("${rootDir}/eth2-reference-tests/src/test/resources").exists())
>>>>>>>>>>>> {\n
>>>>>>>>>>>>>> ... (1162 more lines that didn't fit)
>>>>>>>>>>>>>> Violations also present in 42 other files.
>>>>>>>>>>>>>> Run 'gradlew spotlessApply' to fix these violations.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> * Try:
>>>>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run with
>>>>>> --info
>>>>>>>>>>> or
>>>>>>>>>>>>>> --debug option to get more log output. Run with --scan to get
>>>> full
>>>>>>>>>>>> insights.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> * Get more help at https://help.gradle.org
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> BUILD FAILED in 2m 58s
>>>>>>>>>>>>>> 103 actionable tasks: 103 executed
>>>>>>>>>>>>>> ---------
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I again tested in command prompt and git-bash.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I can try building on Linux tomorrow.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Mike
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:14 PM Michael Wall <mjwall@gmail.com
>>>
>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yeah, looks like the zip had issues extracting. Expanding
>> the
>>>>>> tgz
>>>>>>>>>>>> worked
>>>>>>>>>>>>>>> better. Building now.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:04 PM Antoine Toulme <
>>>>>> antoine@toulme.name
>>>>>>>>>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I tried to build with the zip file, and it worked ok.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This doesn’t seem to be a forward path issue.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Do you reproduce with the tar.gz archive as well?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:59 PM, Antoine Toulme <
>>>>>> antoine@toulme.name>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks for checking Michael.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Is the file eth2-reference-tests/src/test/resources present
>>>> in
>>>>>>>> the
>>>>>>>>>>>>>>>> checkout?
>>>>>>>>>>>>>>>>> The new src artifact is now so big that the zip file is
>> using
>>>>>> the
>>>>>>>>>>>> zip64
>>>>>>>>>>>>>>>> format, so there a chance it might not have unzipped well
>>>> under
>>>>>>>>>>>> Windows.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> You’re using Windows - which version of Windows? This might
>>>> be
>>>>>> a
>>>>>>>>>>>>>>>> forward slash vs backward slash in path problem.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:53 PM, Michael Wall <
>> mjwall@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Signatures look fine, spot check licenses was fine.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Got this when I tried unzipped the src and tried to build
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> ---
>>>>>>>>>>>>>>>>>> gradle setup
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Welcome to Gradle 6.2.1!
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Here are the highlights of this release:
>>>>>>>>>>>>>>>>>> - Dependency checksum and signature verification
>>>>>>>>>>>>>>>>>> - Shareable read-only dependency cache
>>>>>>>>>>>>>>>>>> - Documentation links in deprecation messages
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> For more details see
>>>>>>>>>>>> https://docs.gradle.org/6.2.1/release-notes.html
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Starting a Gradle Daemon (subsequent builds will be
>> faster)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> FAILURE: Build failed with an exception.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> * Where:
>>>>>>>>>>>>>>>>>> Build file
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> 'C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0\build.gradle'
>>>>>>>>>>>>>>>>>> line: 49
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> * What went wrong:
>>>>>>>>>>>>>>>>>> A problem occurred evaluating root project 'tuweni'.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0/eth2-reference-tests/src/test/resources
>>>>>>>>>>>>>>>>>> missing: please clone submodules (git submodule update
>>>> --init
>>>>>>>>>>>>>>>> --recursive)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> * Try:
>>>>>>>>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run
>>>> with
>>>>>>>>>>>> --info or
>>>>>>>>>>>>>>>>>> --debug option to get more log output. Run with --scan to
>>>> get
>>>>>>>> full
>>>>>>>>>>>>>>>> insights.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> * Get more help at https://help.gradle.org
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> BUILD FAILED in 30s
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 8:27 PM Antoine Toulme <
>>>>>>>>>>> antoine@toulme.name>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks for confirming.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:48 AM, Michael Wall <
>>>> mjwall@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I can take a look this afternoon.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Per
>>>>>>>>>>> https://incubator.apache.org/policy/incubation.html#releases,
>>>>>>>>>>>>>>>>>>> releases
>>>>>>>>>>>>>>>>>>>> still need to be approved on the general@incubator list
>>>> and
>>>>>>>>>>>> should
>>>>>>>>>>>>>>>> be at
>>>>>>>>>>>>>>>>>>>> least 72 hours per
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fractions
>>>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>>>>> This gives IPMC members a chance to comment.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Some projects do not get mentor votes before sending to
>>>>>>>>>>>>>>>> general@incubator
>>>>>>>>>>>>>>>>>>> ,
>>>>>>>>>>>>>>>>>>>> and those votes can last longer than 72 hours while they
>>>>>> wait
>>>>>>>> to
>>>>>>>>>>>> get
>>>>>>>>>>>>>>>> 3
>>>>>>>>>>>>>>>>>>>> binding votes.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Sat, Feb 29, 2020 at 11:53 AM Antoine Toulme <
>>>>>>>>>>>> antoine@toulme.name
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Again, if a mentor would please vote on the release,
>> that
>>>>>>>> would
>>>>>>>>>>>> be
>>>>>>>>>>>>>>>>>>>>> appreciated.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Sorry for the insistance. Without 3 mentor votes, we
>>>> would
>>>>>>>> need
>>>>>>>>>>>> to
>>>>>>>>>>>>>>>> run a
>>>>>>>>>>>>>>>>>>>>> second vote on the incubator mailing list. Please
>> correct
>>>>>> me
>>>>>>>> if
>>>>>>>>>>>> I am
>>>>>>>>>>>>>>>>>>> wrong.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Feb 27, 2020, at 08:13, Jonny Rhea <
>>>>>>>>>>> jonathan.rhea@gmail.com>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Sun, Feb 23, 2020, 11:43 PM Antoine Toulme <
>>>>>>>>>>>>>>>> antoine@toulme.name>
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> We're voting on the distributions available here:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>>>>>>>>>>>>>>>>>>>>> The release tag is present here:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> This release includes the following changes:
>>>>>>>>>>>>>>>>>>>>>>> * Moved to JDK11 support by default. 1.0.0 drops
>>>> support
>>>>>>>> for
>>>>>>>>>>>> JDK8.
>>>>>>>>>>>>>>>>>>>>>>> * Added ethnetstats library.
>>>>>>>>>>>>>>>>>>>>>>> * Added key-value store functionalities: proxy store,
>>>>>>>> stores
>>>>>>>>>>>> are
>>>>>>>>>>>>>>>> now
>>>>>>>>>>>>>>>>>>>>>>> generic, not just bytes, and have the ability to
>>>> iterate
>>>>>>>> over
>>>>>>>>>>>>>>>> keys or
>>>>>>>>>>>>>>>>>>>>> clear
>>>>>>>>>>>>>>>>>>>>>>> their contents.
>>>>>>>>>>>>>>>>>>>>>>> * Added support for JPA-backed key value stores
>>>>>>>>>>>>>>>>>>>>>>> * Added eth2 reference tests repository. This
>>>> repository
>>>>>> is
>>>>>>>>>>>>>>>> checked
>>>>>>>>>>>>>>>>>>> out
>>>>>>>>>>>>>>>>>>>>> as
>>>>>>>>>>>>>>>>>>>>>>> a submodule, and will be used to test SSZ going
>>>> forward.
>>>>>>>>>>>>>>>>>>>>>>> * Fix TUWENI-30: expose key for GenericHash
>>>>>>>>>>>>>>>>>>>>>>> * Allow CN as option when generating the self-signed
>>>>>> certs
>>>>>>>>>>>> (used
>>>>>>>>>>>>>>>> to be
>>>>>>>>>>>>>>>>>>>>>>> example.com)
>>>>>>>>>>>>>>>>>>>>>>> * Move Jenkins build to Jenkinsfile inside the repo.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Antoine
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>>>> dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>> dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>> dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>> dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>>>
>>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
>> For additional commands, e-mail: dev-help@tuweni.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
For additional commands, e-mail: dev-help@tuweni.apache.org
Re: [RESULT][VOTE] Tuweni 1.0.0-incubating release
Posted by Michael Wall <mj...@apache.org>.
Antoine,
Replying on dev@tuweni vs the vote thread on general since I am the only
one having an issue.
I am getting consistent results with the following from the both
tuweni-src-1.0.0-incubating.tgz and the tag from git
```
docker run --rm -it -v $PWD:/code gradle:5.0-jdk11 bash
```
Then in the container
```
cd /code
gradle --no-daemon -Djava.net.preferIPv4Stack=true build
```
Here is where I get
```
> Task :gossip:test
org.apache.tuweni.gossip.GossipCommandLineOptionsTest >
testInvalidNetworkInterface() FAILED
org.opentest4j.AssertionFailedError at
GossipCommandLineOptionsTest.java:54
8 tests completed, 1 failed, 1 skipped
> Task :gossip:test FAILED
```
The stacktrace is
```
org.opentest4j.AssertionFailedError: Expected
java.lang.IllegalArgumentException to be thrown, but nothing was thrown.
at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:69)
at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:36)
at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:1179)
at
org.apache.tuweni.gossip.GossipCommandLineOptionsTest.testInvalidNetworkInterface(GossipCommandLineOptionsTest.java:54)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:532)
at
org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:115)
at
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:171)
at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
at
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:167)
at
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:114)
at
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:59)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:108)
at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
at
org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
at
org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
at
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
at
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at
org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
at
org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
at
org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:94)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:79)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
at
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at
org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
at
org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy2.stop(Unknown Source)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
at
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
at
org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
at
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at
org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:834)
```
Any thoughts?
Mike
On Mon, Mar 9, 2020 at 4:02 AM Antoine Toulme <an...@toulme.name> wrote:
> Folks,
>
> The vote for Apache Tuweni 1.0.0 has concluded:
> +1s: 5
> Antoine Toulme
> Steven Schroeder
> Furkan Kamacı (mentor)
> Larry McCay (mentor)
> Jonny Rhea
> +0: 0
> -1: 0
>
> The vote has passed. We have 2 mentor votes, and will require a new vote
> on the general incubator list.
>
> Cheers,
>
> Antoine
>
> > On Mar 6, 2020, at 4:07 AM, Michael Wall <mj...@apache.org> wrote:
> >
> > I have seen many projects use Dockerfiles to support various platforms
> and
> > dependencies.
> >
> > Mike
> >
> > On Thu, Mar 5, 2020 at 1:12 PM Antoine Toulme <an...@toulme.name>
> wrote:
> >
> >> Would it help to ship the release with a Dockerfile that helps build? Or
> >> is that out of bounds?
> >>
> >>> On Mar 5, 2020, at 10:58, larry mccay <lm...@apache.org> wrote:
> >>>
> >>> I have had issues building on ubuntu in the past too.
> >>> Have to make sure that all your versions of gradle, the wrapper and
> >>> everything is just right and what finally worked for me was probably a
> >> bit
> >>> outside of those instructions due to upgrades in gradle, etc.
> >>>
> >>> I say move it forward with an ISSUES doc or section in README.
> >>>
> >>>> On Thu, Mar 5, 2020 at 12:14 PM Antoine Toulme <an...@toulme.name>
> >> wrote:
> >>>>
> >>>>> On Mar 5, 2020, at 6:24 AM, Michael Wall <mj...@apache.org> wrote:
> >>>>>
> >>>>> Sure Antoine, calling a vote on general make sense to me if the
> >> problems
> >>>> I
> >>>>> am having don't look to you like issues that should stop the release.
> >> I
> >>>>> should have time to get back to testing in the next few days.
> >>>> I am not sure. However, I don’t think it’s fair to push on you, others
> >>>> have voted positively, and no one else AFAIK has worked on this
> release
> >>>> vote.
> >>>>
> >>>> At this point I lean towards calling it, and move on to general to a
> >> wider
> >>>> audience. I will make sure to bring up that you had issues with
> building
> >>>> the code in the general list.
> >>>> Hopefully we can get more folks to test things out.
> >>>>
> >>>>>
> >>>>> Maybe I am building it differently than everyone else. Is everyone
> >> using
> >>>>> the gradle wrapper? I have been following
> >>>>>
> >>>>
> >>
> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
> >>>> <
> >>>>
> >>
> https://github.com/apache/incubator-tuweni#first-bootstrap-and-download-the-wrapper
> >>>>>
> >>>> Yes, These are the instructions I followed.
> >>>>
> >>>>> .
> >>>>>
> >>>>> Mike
> >>>>>
> >>>>> On Wed, Mar 4, 2020 at 9:58 PM Antoine Toulme <an...@toulme.name>
> >>>> wrote:
> >>>>>
> >>>>>> Should I call this vote and move it to the incubator list?
> >>>>>>
> >>>>>>> On Mar 3, 2020, at 14:22, Antoine Toulme <an...@toulme.name>
> >> wrote:
> >>>>>>>
> >>>>>>> I can document the issue and add a known issues section to the
> >> release
> >>>>>> notes.
> >>>>>>>
> >>>>>>>> On Mar 3, 2020, at 12:35 PM, larry mccay <lm...@apache.org>
> wrote:
> >>>>>>>>
> >>>>>>>> My testing was on Ubuntu 18.04.4 LTS
> >>>>>>>>
> >>>>>>>> lmccay:~/Projects/incubating-tuweni$ gradle --version
> >>>>>>>>
> >>>>>>>> ------------------------------------------------------------
> >>>>>>>> Gradle 6.2
> >>>>>>>> ------------------------------------------------------------
> >>>>>>>>
> >>>>>>>> Build time: 2020-02-17 08:32:01 UTC
> >>>>>>>> Revision: 61d3320259a1a0d31519bf208eb13741679a742f
> >>>>>>>>
> >>>>>>>> Kotlin: 1.3.61
> >>>>>>>> Groovy: 2.5.8
> >>>>>>>> Ant: Apache Ant(TM) version 1.10.7 compiled on September
> 1
> >>>> 2019
> >>>>>>>> JVM: 11.0.6 (Ubuntu
> 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
> >>>>>>>> OS: Linux 5.3.0-7625-generic amd64
> >>>>>>>>
> >>>>>>>> I did have to jump through some hoops with gradle versions to get
> it
> >>>>>> right.
> >>>>>>>> Upgraded to 6.2 via download then it had seemed to essentially
> >>>> downgrade
> >>>>>>>> for the required build of tuweni.
> >>>>>>>>
> >>>>>>>> I don't think that we should gate the release on Windows but maybe
> >> add
> >>>>>> to
> >>>>>>>> known issues with a followup for windows installations maybe.
> >>>>>>>>
> >>>>>>>>> On Tue, Mar 3, 2020 at 2:03 PM Michael Wall <mj...@apache.org>
> >>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Is there anyone else who can test on windows? Doesn't have to
> be a
> >>>>>>>>> mentor. How does everyone feel about releasing if windows is
> >> broken?
> >>>>>>>>>
> >>>>>>>>> I tried on Ubuntu 18 yesterday with Java 12 but got the
> following.
> >>>>>> Haven't
> >>>>>>>>> had a chance to look further, but maybe someone else has an idea.
> >>>>>>>>>
> >>>>>>>>>> Task :bytes:compileJava FAILED
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> /home/mikewall/Desktop/tuweni-1.0.0/tuweni-src-1.0.0/bytes/src/main/java/org/apache/tuweni/bytes/MutableBytes.java:303:
> >>>>>>>>> error: An unhandled exception was thrown by the Error Prone
> static
> >>>>>> analysis
> >>>>>>>>> plugin.
> >>>>>>>>> break;
> >>>>>>>>> ^
> >>>>>>>>> Please report this at
> >>>>>>>>> https://github.com/google/error-prone/issues/new
> >>>>>>>>> and include the following:
> >>>>>>>>>
> >>>>>>>>> error-prone version: 2.3.2
> >>>>>>>>> BugPattern: Finally
> >>>>>>>>> Stack Trace:
> >>>>>>>>> java.lang.NoSuchFieldError: label
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.bugpatterns.Finally$FinallyJumpMatcher.<init>(Finally.java:173)
> >>>>>>>>> at
> >>>>>>>>>
> >> com.google.errorprone.bugpatterns.Finally.matchBreak(Finally.java:81)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:537)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBreak(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBreak.accept(JCTree.java:1577)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>
> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitIf(TreeScanner.java:446)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:756)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitIf(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIf.accept(JCTree.java:1500)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>
> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitForLoop(TreeScanner.java:292)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:726)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitForLoop(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCForLoop.accept(JCTree.java:1144)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>
> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitBlock(TreeScanner.java:249)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:528)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitBlock(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1038)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitMethod(TreeScanner.java:207)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:896)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitMethod(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:904)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:91)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>
> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:188)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:588)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitClass(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:814)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:82)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:83)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>
> jdk.compiler/com.sun.source.util.TreeScanner.scan(TreeScanner.java:106)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:114)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:145)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:603)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScanner.visitCompilationUnit(ErrorProneScanner.java:146)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:597)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:56)
> >>>>>>>>> at com.google.errorprone.scanner.Scanner.scan(Scanner.java:65)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.scanner.ErrorProneScannerTransformer.apply(ErrorProneScannerTransformer.java:43)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> com.google.errorprone.ErrorProneAnalyzer.finished(ErrorProneAnalyzer.java:151)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.api.MultiTaskListener.finished(MultiTaskListener.java:132)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1418)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1365)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:960)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.lambda$doCall$0(JavacTaskImpl.java:104)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:147)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:100)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> jdk.compiler/com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:94)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.AnnotationProcessingCompileTask.call(AnnotationProcessingCompileTask.java:89)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.ResourceCleaningCompilationTask.call(ResourceCleaningCompilationTask.java:57)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:36)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:86)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerCallable.call(AbstractDaemonCompiler.java:74)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:42)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.workers.internal.WorkerDaemonServer.execute(WorkerDaemonServer.java:36)
> >>>>>>>>> at
> >>>>>>>>>
> >>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> >>>>>>>>> Method)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:102)
> >>>>>>>>> at
> >>>>>>>>>
> >>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> >>>>>>>>> Method)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:567)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> >>>>>>>>> at
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
> >>>>>>>>> at java.base/java.lang.Thread.run(Thread.java:835)
> >>>>>>>>> 1 error
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Tue, Mar 3, 2020 at 10:45 AM Antoine Toulme <
> >> antoine@toulme.name>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I’m a bit at a loss as to what to do.
> >>>>>>>>>>
> >>>>>>>>>> Would other mentors step up and try the distribution?
> >>>>>>>>>>
> >>>>>>>>>>> On Mar 2, 2020, at 10:41 AM, Antoine Toulme <
> antoine@toulme.name
> >>>
> >>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> I don’t have a Windows machine to test on.
> >>>>>>>>>>>
> >>>>>>>>>>> My best bet is that you’re seeing issues with spotless and
> >> newline
> >>>>>>>>>> characters.
> >>>>>>>>>>> I mean, spotless is complaining about every single line of the
> >>>>>>>>> checkout.
> >>>>>>>>>>>
> >>>>>>>>>>> Cheers,
> >>>>>>>>>>>
> >>>>>>>>>>> Antoine
> >>>>>>>>>>>
> >>>>>>>>>>>> On Mar 1, 2020, at 6:24 PM, Michael Wall <mj...@gmail.com>
> >>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> Antoine,
> >>>>>>>>>>>>
> >>>>>>>>>>>> Thanks for looking. Here is what I am currently getting after
> >>>>>> running
> >>>>>>>>>>>>
> >>>>>>>>>>>> gradle.bat setup
> >>>>>>>>>>>> gradlew.bat clean build test
> >>>>>>>>>>>>
> >>>>>>>>>>>> ----------
> >>>>>>>>>>>>> Task :licenseMain NO-SOURCE
> >>>>>>>>>>>>> Task :licenseTest NO-SOURCE
> >>>>>>>>>>>>> Task :license UP-TO-DATE
> >>>>>>>>>>>>> Task :spotlessGroovyGradle FAILED
> >>>>>>>>>>>>
> >>>>>>>>>>>> FAILURE: Build failed with an exception.
> >>>>>>>>>>>>
> >>>>>>>>>>>> * What went wrong:
> >>>>>>>>>>>> Execution failed for task ':spotlessGroovyGradle'.
> >>>>>>>>>>>>> The following files had format violations:
> >>>>>>>>>>>> build.gradle
> >>>>>>>>>>>> @@ -1,605 +1,605 @@
> >>>>>>>>>>>> -/*\n
> >>>>>>>>>>>> - * Licensed to the Apache Software Foundation (ASF) under
> >>>> one
> >>>>>>>>>> or
> >>>>>>>>>>>> more contributor license agreements. See the NOTICE\n
> >>>>>>>>>>>> - * file distributed with this work for additional
> >>>> information
> >>>>>>>>>>>> regarding copyright ownership. The ASF licenses this file\n
> >>>>>>>>>>>> - * to You under the Apache License, Version 2.0 (the
> >>>>>>>>>> "License");
> >>>>>>>>>>>> you may not use this file except in compliance with the\n
> >>>>>>>>>>>> - * License. You may obtain a copy of the License at\n
> >>>>>>>>>>>> - *\n
> >>>>>>>>>>>> - * http://www.apache.org/licenses/LICENSE-2.0\n
> >>>>>>>>>>>> - *\n
> >>>>>>>>>>>> - * Unless required by applicable law or agreed to in
> >>>> writing,
> >>>>>>>>>>>> software distributed under the License is distributed on\n
> >>>>>>>>>>>> - * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
> >> ANY
> >>>>>>>>>>>> KIND, either express or implied. See the License for the\n
> >>>>>>>>>>>> - * specific language governing permissions and limitations
> >>>>>>>>>> under
> >>>>>>>>>>>> the License.\n
> >>>>>>>>>>>> - */\n
> >>>>>>>>>>>> -import org.ajoberstar.grgit.Grgit\n
> >>>>>>>>>>>> -import java.time.Instant\n
> >>>>>>>>>>>> -import java.time.ZoneId\n
> >>>>>>>>>>>> -import java.time.format.DateTimeFormatter\n
> >>>>>>>>>>>> -import java.time.format.FormatStyle\n
> >>>>>>>>>>>> -import java.util.regex.Pattern\n
> >>>>>>>>>>>> -import net.ltgt.gradle.errorprone.CheckSeverity\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> -buildscript {\n
> >>>>>>>>>>>> - repositories { jcenter() // jcenter\n
> >>>>>>>>>>>> - }\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> - dependencies { classpath
> >>>>>>>>>>>> "org.ajoberstar.grgit:grgit-core:3.1.1" }\n
> >>>>>>>>>>>> -}\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> -plugins {\n
> >>>>>>>>>>>> - id 'com.diffplug.gradle.spotless' version '3.16.0'\n
> >>>>>>>>>>>> - id 'net.ltgt.errorprone' version '0.6'\n
> >>>>>>>>>>>> - id 'io.spring.dependency-management' version
> >>>>>>>>>> '1.0.6.RELEASE'\n
> >>>>>>>>>>>> - id 'com.github.hierynomus.license' version '0.15.0'\n
> >>>>>>>>>>>> - id 'org.gradle.crypto.checksum' version '1.1.0'\n
> >>>>>>>>>>>> - id 'org.jetbrains.kotlin.jvm' version '1.3.30'\n
> >>>>>>>>>>>> - id 'org.jetbrains.dokka' version '0.10.0'\n
> >>>>>>>>>>>> - id 'maven-publish'\n
> >>>>>>>>>>>> - id 'com.jfrog.bintray' version '1.8.3'\n
> >>>>>>>>>>>> -}\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> -description = 'A set of libraries and other tools to aid
> >>>>>>>>>>>> development of blockchain and other decentralized software in
> >> Java
> >>>>>> and
> >>>>>>>>>>>> other JVM languages'\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> -//////\n
> >>>>>>>>>>>> -// Sanity checks\n
> >>>>>>>>>>>> -if
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> (!file("${rootDir}/eth-reference-tests/src/test/resources/eth2.0-tests/README.md").exists())
> >>>>>>>>>>>> {\n
> >>>>>>>>>>>> - throw new
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> GradleException("eth-reference-tests/src/test/resources/eth2.0-tests/README.md
> >>>>>>>>>>>> missing: please clone submodules (git submodule update --init
> >>>>>>>>>>>> --recursive)")\n
> >>>>>>>>>>>> -}\n
> >>>>>>>>>>>> -\n
> >>>>>>>>>>>> -if
> >>>>>>>>>>>>
> >>>>>>
> (!file("${rootDir}/eth2-reference-tests/src/test/resources").exists())
> >>>>>>>>>> {\n
> >>>>>>>>>>>> ... (1162 more lines that didn't fit)
> >>>>>>>>>>>> Violations also present in 42 other files.
> >>>>>>>>>>>> Run 'gradlew spotlessApply' to fix these violations.
> >>>>>>>>>>>>
> >>>>>>>>>>>> * Try:
> >>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run with
> >>>> --info
> >>>>>>>>> or
> >>>>>>>>>>>> --debug option to get more log output. Run with --scan to get
> >> full
> >>>>>>>>>> insights.
> >>>>>>>>>>>>
> >>>>>>>>>>>> * Get more help at https://help.gradle.org
> >>>>>>>>>>>>
> >>>>>>>>>>>> BUILD FAILED in 2m 58s
> >>>>>>>>>>>> 103 actionable tasks: 103 executed
> >>>>>>>>>>>> ---------
> >>>>>>>>>>>>
> >>>>>>>>>>>> I again tested in command prompt and git-bash.
> >>>>>>>>>>>>
> >>>>>>>>>>>> I can try building on Linux tomorrow.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Mike
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:14 PM Michael Wall <mjwall@gmail.com
> >
> >>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Yeah, looks like the zip had issues extracting. Expanding
> the
> >>>> tgz
> >>>>>>>>>> worked
> >>>>>>>>>>>>> better. Building now.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Sun, Mar 1, 2020 at 9:04 PM Antoine Toulme <
> >>>> antoine@toulme.name
> >>>>>>>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> I tried to build with the zip file, and it worked ok.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> This doesn’t seem to be a forward path issue.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Do you reproduce with the tar.gz archive as well?
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Antoine
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Mar 1, 2020, at 5:59 PM, Antoine Toulme <
> >>>> antoine@toulme.name>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Thanks for checking Michael.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Is the file eth2-reference-tests/src/test/resources present
> >> in
> >>>>>> the
> >>>>>>>>>>>>>> checkout?
> >>>>>>>>>>>>>>> The new src artifact is now so big that the zip file is
> using
> >>>> the
> >>>>>>>>>> zip64
> >>>>>>>>>>>>>> format, so there a chance it might not have unzipped well
> >> under
> >>>>>>>>>> Windows.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> You’re using Windows - which version of Windows? This might
> >> be
> >>>> a
> >>>>>>>>>>>>>> forward slash vs backward slash in path problem.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Antoine
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:53 PM, Michael Wall <
> mjwall@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Signatures look fine, spot check licenses was fine.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Got this when I tried unzipped the src and tried to build
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> ---
> >>>>>>>>>>>>>>>> gradle setup
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Welcome to Gradle 6.2.1!
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Here are the highlights of this release:
> >>>>>>>>>>>>>>>> - Dependency checksum and signature verification
> >>>>>>>>>>>>>>>> - Shareable read-only dependency cache
> >>>>>>>>>>>>>>>> - Documentation links in deprecation messages
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> For more details see
> >>>>>>>>>> https://docs.gradle.org/6.2.1/release-notes.html
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Starting a Gradle Daemon (subsequent builds will be
> faster)
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> FAILURE: Build failed with an exception.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> * Where:
> >>>>>>>>>>>>>>>> Build file
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> 'C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0\build.gradle'
> >>>>>>>>>>>>>>>> line: 49
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> * What went wrong:
> >>>>>>>>>>>>>>>> A problem occurred evaluating root project 'tuweni'.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> C:\Users\mjwal\Desktop\tuweni-1.0.0\tuweni-src-1.0.0-incubating\tuweni-src-1.0.0/eth2-reference-tests/src/test/resources
> >>>>>>>>>>>>>>>> missing: please clone submodules (git submodule update
> >> --init
> >>>>>>>>>>>>>> --recursive)
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> * Try:
> >>>>>>>>>>>>>>>> Run with --stacktrace option to get the stack trace. Run
> >> with
> >>>>>>>>>> --info or
> >>>>>>>>>>>>>>>> --debug option to get more log output. Run with --scan to
> >> get
> >>>>>> full
> >>>>>>>>>>>>>> insights.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> * Get more help at https://help.gradle.org
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> BUILD FAILED in 30s
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Sun, Mar 1, 2020 at 8:27 PM Antoine Toulme <
> >>>>>>>>> antoine@toulme.name>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Thanks for confirming.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:48 AM, Michael Wall <
> >> mjwall@gmail.com>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I can take a look this afternoon.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Per
> >>>>>>>>> https://incubator.apache.org/policy/incubation.html#releases,
> >>>>>>>>>>>>>>>>> releases
> >>>>>>>>>>>>>>>>>> still need to be approved on the general@incubator list
> >> and
> >>>>>>>>>> should
> >>>>>>>>>>>>>> be at
> >>>>>>>>>>>>>>>>>> least 72 hours per
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> https://www.apache.org/foundation/voting.html#expressing-votes-1-0-1-and-fractions
> >>>>>>>>>>>>>>>>> .
> >>>>>>>>>>>>>>>>>> This gives IPMC members a chance to comment.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Some projects do not get mentor votes before sending to
> >>>>>>>>>>>>>> general@incubator
> >>>>>>>>>>>>>>>>> ,
> >>>>>>>>>>>>>>>>>> and those votes can last longer than 72 hours while they
> >>>> wait
> >>>>>> to
> >>>>>>>>>> get
> >>>>>>>>>>>>>> 3
> >>>>>>>>>>>>>>>>>> binding votes.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Sat, Feb 29, 2020 at 11:53 AM Antoine Toulme <
> >>>>>>>>>> antoine@toulme.name
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Again, if a mentor would please vote on the release,
> that
> >>>>>> would
> >>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>> appreciated.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Sorry for the insistance. Without 3 mentor votes, we
> >> would
> >>>>>> need
> >>>>>>>>>> to
> >>>>>>>>>>>>>> run a
> >>>>>>>>>>>>>>>>>>> second vote on the incubator mailing list. Please
> correct
> >>>> me
> >>>>>> if
> >>>>>>>>>> I am
> >>>>>>>>>>>>>>>>> wrong.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On Feb 27, 2020, at 08:13, Jonny Rhea <
> >>>>>>>>> jonathan.rhea@gmail.com>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> +1
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> On Sun, Feb 23, 2020, 11:43 PM Antoine Toulme <
> >>>>>>>>>>>>>> antoine@toulme.name>
> >>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> We're voting on the distributions available here:
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
> >>>>>>>>>>>>>>>>>>>>> The release tag is present here:
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> This release includes the following changes:
> >>>>>>>>>>>>>>>>>>>>> * Moved to JDK11 support by default. 1.0.0 drops
> >> support
> >>>>>> for
> >>>>>>>>>> JDK8.
> >>>>>>>>>>>>>>>>>>>>> * Added ethnetstats library.
> >>>>>>>>>>>>>>>>>>>>> * Added key-value store functionalities: proxy store,
> >>>>>> stores
> >>>>>>>>>> are
> >>>>>>>>>>>>>> now
> >>>>>>>>>>>>>>>>>>>>> generic, not just bytes, and have the ability to
> >> iterate
> >>>>>> over
> >>>>>>>>>>>>>> keys or
> >>>>>>>>>>>>>>>>>>> clear
> >>>>>>>>>>>>>>>>>>>>> their contents.
> >>>>>>>>>>>>>>>>>>>>> * Added support for JPA-backed key value stores
> >>>>>>>>>>>>>>>>>>>>> * Added eth2 reference tests repository. This
> >> repository
> >>>> is
> >>>>>>>>>>>>>> checked
> >>>>>>>>>>>>>>>>> out
> >>>>>>>>>>>>>>>>>>> as
> >>>>>>>>>>>>>>>>>>>>> a submodule, and will be used to test SSZ going
> >> forward.
> >>>>>>>>>>>>>>>>>>>>> * Fix TUWENI-30: expose key for GenericHash
> >>>>>>>>>>>>>>>>>>>>> * Allow CN as option when generating the self-signed
> >>>> certs
> >>>>>>>>>> (used
> >>>>>>>>>>>>>> to be
> >>>>>>>>>>>>>>>>>>>>> example.com)
> >>>>>>>>>>>>>>>>>>>>> * Move Jenkins build to Jenkinsfile inside the repo.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Cheers,
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Antoine
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>
> >> ---------------------------------------------------------------------
> >>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
> >>>> dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
> >>>>>> dev-help@tuweni.apache.org
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>
> >> ---------------------------------------------------------------------
> >>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
> >> dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
> >>>> dev-help@tuweni.apache.org
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>> ---------------------------------------------------------------------
> >>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
> dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>>>>>>>> For additional commands, e-mail:
> >> dev-help@tuweni.apache.org
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>
> >> ---------------------------------------------------------------------
> >>>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>>>>>> For additional commands, e-mail:
> dev-help@tuweni.apache.org
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>
> >> ---------------------------------------------------------------------
> >>>>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>> ---------------------------------------------------------------------
> >>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>> ---------------------------------------------------------------------
> >>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> ---------------------------------------------------------------------
> >>>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >>>>>> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> >> For additional commands, e-mail: dev-help@tuweni.apache.org
> >>
> >>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tuweni.apache.org
> For additional commands, e-mail: dev-help@tuweni.apache.org
>
>