I will look tomorrow. Thanks for the report.

> On Mar 12, 2020, at 15:54, Michael Wall <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]>
>> 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 <[email protected]> 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 <[email protected]>
>>>> wrote:
>>>>>> 
>>>>>>> On Mar 5, 2020, at 6:24 AM, Michael Wall <[email protected]> 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 <[email protected]>
>>>>>> wrote:
>>>>>>> 
>>>>>>>> Should I call this vote and move it to the incubator list?
>>>>>>>> 
>>>>>>>>> On Mar 3, 2020, at 14:22, Antoine Toulme <[email protected]>
>>>> 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 <[email protected]>
>> 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 <[email protected]>
>>>>>> 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 <
>>>> [email protected]>
>>>>>>>>>>> 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 <
>> [email protected]
>>>>> 
>>>>>>>>>>> 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 <[email protected]>
>>>>>> 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 <[email protected]
>>> 
>>>>>>>> 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 <
>>>>>> [email protected]
>>>>>>>>> 
>>>>>>>>>>>> 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 <
>>>>>> [email protected]>
>>>>>>>>>>>> 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 <
>> [email protected]>
>>>>>>>>>>> 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 <
>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Thanks for confirming.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On Mar 1, 2020, at 5:48 AM, Michael Wall <
>>>> [email protected]>
>>>>>>>>>>>> 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 <
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> On Sun, Feb 23, 2020, 11:43 PM Antoine Toulme <
>>>>>>>>>>>>>>>> [email protected]>
>>>>>>>>>>>>>>>>>>>>> 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:
>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>> [email protected]
>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>> [email protected]
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>> [email protected]
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>> 
>>>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to