You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@groovy.apache.org by Paolo Di Tommaso <pa...@gmail.com> on 2019/01/07 19:16:31 UTC

Failing joint build

Daer maintainers,

The Nextflow joint build
<http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
is failing with this error message.

System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
       |                           |               |
       2.5.6-SNAPSHOT              |               2.5.5
                                   false
                                   10 differences (28% similarity)
                                   2.5.(6-SNAPSHOT)
                                   2.5.(5---------)


It looks the Groovy runtime version is not matching the declared version by
the `CI_GROOVY_VERSION` env var.

Could you please give it a look.


Cheers,
Paolo

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Ah! Basically, the identity operator has been fixed for classes
implementing the Comparable interface. This is definitely a good news!


p

On Mon, May 20, 2019 at 7:55 AM Paul King <pa...@asert.com.au> wrote:

> Possibly this in 2.5.7?
> https://issues.apache.org/jira/browse/GROOVY-7954
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> <#m_-145782387168439430_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> On Mon, May 20, 2019 at 3:30 PM Paolo Di Tommaso <
> paolo.ditommaso@gmail.com> wrote:
>
>> Just to confirm the build fixed, though some tests failing due to changes
>> in the snapshot version.
>>
>> Is there any change related to identity and Comparable interface coming
>> in Groovy 2.5.8?
>>
>>
>> Cheers,
>> Paolo
>>
>>
>> On Sun, May 19, 2019 at 10:19 AM Paolo Di Tommaso <
>> paolo.ditommaso@gmail.com> wrote:
>>
>>> Damn! you are right. The deps overriding should have gone in
>>> `allprojects` block.
>>>
>>> Thanks for having spotted that and updated the building environment.
>>>
>>>
>>> Cheers,
>>> Paolo
>>>
>>>
>>> On Sun, May 19, 2019 at 2:42 AM Paul King <pa...@asert.com.au> wrote:
>>>
>>>> It seems repeatable locally.
>>>>
>>>> On Sun, May 19, 2019 at 10:17 AM Paul King <pa...@asert.com.au> wrote:
>>>>
>>>>> It looks like the gradle build needs some further work:
>>>>>
>>>>> [00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
>>>>> [org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
>>>>> compiler arguments: -source 1.8 -target 1.8 -d
>>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
>>>>> -g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
>>>>> jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
>>>>> jars]...
>>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
>>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
>>>>> ...[other source files]...
>>>>>
>>>>> In some places I can see the Groovy version being overridden by the
>>>>> CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:
>>>>>
>>>>> [00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >>
>>>>> Overriding org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT
>>>>>
>>>>> But in other places it seems not the case.
>>>>>
>>>>> Cheers, Paul.
>>>>>
>>>>>
>>>>> On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <
>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>
>>>>>> Hi guys,
>>>>>>
>>>>>> I'm renewing my plea to fix the Nextflow joint build
>>>>>> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
>>>>>> This would have helped to early detect and prevent bugs such as
>>>>>> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>>>>>>
>>>>>>
>>>>>> Thanks, Paolo
>>>>>>
>>>>>>
>>>>>> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <
>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>
>>>>>>> I'm raising again this issue. No way to fix it?
>>>>>>>
>>>>>>>
>>>>>>> p
>>>>>>>
>>>>>>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I get 2.5.6-SNAPSHOT as the version when I use locally built
>>>>>>>> snapshots. I presume it is something specific to the Nextflow build but
>>>>>>>> haven't had time to check yet.
>>>>>>>>
>>>>>>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi devs,
>>>>>>>>>
>>>>>>>>> Sorry if I insist on this, it may be that version string has not
>>>>>>>>> been updated on the 2.5.6 snapshot and therefore it's failing?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> p
>>>>>>>>>
>>>>>>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Daer maintainers,
>>>>>>>>>>
>>>>>>>>>> The Nextflow joint build
>>>>>>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>>>>>>> is failing with this error message.
>>>>>>>>>>
>>>>>>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>>>>>>        |                           |               |
>>>>>>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>>>>>>                                    false
>>>>>>>>>>                                    10 differences (28% similarity)
>>>>>>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>>>>>>                                    2.5.(5---------)
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> It looks the Groovy runtime version is not matching the declared
>>>>>>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>>>>>>
>>>>>>>>>> Could you please give it a look.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>> Paolo
>>>>>>>>>>
>>>>>>>>>>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> <#m_-145782387168439430_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>

Re: Failing joint build

Posted by Paul King <pa...@asert.com.au>.
Possibly this in 2.5.7?
https://issues.apache.org/jira/browse/GROOVY-7954

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Mon, May 20, 2019 at 3:30 PM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> Just to confirm the build fixed, though some tests failing due to changes
> in the snapshot version.
>
> Is there any change related to identity and Comparable interface coming in
> Groovy 2.5.8?
>
>
> Cheers,
> Paolo
>
>
> On Sun, May 19, 2019 at 10:19 AM Paolo Di Tommaso <
> paolo.ditommaso@gmail.com> wrote:
>
>> Damn! you are right. The deps overriding should have gone in
>> `allprojects` block.
>>
>> Thanks for having spotted that and updated the building environment.
>>
>>
>> Cheers,
>> Paolo
>>
>>
>> On Sun, May 19, 2019 at 2:42 AM Paul King <pa...@asert.com.au> wrote:
>>
>>> It seems repeatable locally.
>>>
>>> On Sun, May 19, 2019 at 10:17 AM Paul King <pa...@asert.com.au> wrote:
>>>
>>>> It looks like the gradle build needs some further work:
>>>>
>>>> [00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
>>>> [org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
>>>> compiler arguments: -source 1.8 -target 1.8 -d
>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
>>>> -g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
>>>> jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
>>>> jars]...
>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
>>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
>>>> ...[other source files]...
>>>>
>>>> In some places I can see the Groovy version being overridden by the
>>>> CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:
>>>>
>>>> [00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >>
>>>> Overriding org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT
>>>>
>>>> But in other places it seems not the case.
>>>>
>>>> Cheers, Paul.
>>>>
>>>>
>>>> On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <
>>>> paolo.ditommaso@gmail.com> wrote:
>>>>
>>>>> Hi guys,
>>>>>
>>>>> I'm renewing my plea to fix the Nextflow joint build
>>>>> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
>>>>> This would have helped to early detect and prevent bugs such as
>>>>> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>>>>>
>>>>>
>>>>> Thanks, Paolo
>>>>>
>>>>>
>>>>> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <
>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>
>>>>>> I'm raising again this issue. No way to fix it?
>>>>>>
>>>>>>
>>>>>> p
>>>>>>
>>>>>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au>
>>>>>> wrote:
>>>>>>
>>>>>>> I get 2.5.6-SNAPSHOT as the version when I use locally built
>>>>>>> snapshots. I presume it is something specific to the Nextflow build but
>>>>>>> haven't had time to check yet.
>>>>>>>
>>>>>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi devs,
>>>>>>>>
>>>>>>>> Sorry if I insist on this, it may be that version string has not
>>>>>>>> been updated on the 2.5.6 snapshot and therefore it's failing?
>>>>>>>>
>>>>>>>>
>>>>>>>> p
>>>>>>>>
>>>>>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Daer maintainers,
>>>>>>>>>
>>>>>>>>> The Nextflow joint build
>>>>>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>>>>>> is failing with this error message.
>>>>>>>>>
>>>>>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>>>>>        |                           |               |
>>>>>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>>>>>                                    false
>>>>>>>>>                                    10 differences (28% similarity)
>>>>>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>>>>>                                    2.5.(5---------)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It looks the Groovy runtime version is not matching the declared
>>>>>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>>>>>
>>>>>>>>> Could you please give it a look.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Paolo
>>>>>>>>>
>>>>>>>>>
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Just to confirm the build fixed, though some tests failing due to changes
in the snapshot version.

Is there any change related to identity and Comparable interface coming in
Groovy 2.5.8?


Cheers,
Paolo


On Sun, May 19, 2019 at 10:19 AM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> Damn! you are right. The deps overriding should have gone in `allprojects`
> block.
>
> Thanks for having spotted that and updated the building environment.
>
>
> Cheers,
> Paolo
>
>
> On Sun, May 19, 2019 at 2:42 AM Paul King <pa...@asert.com.au> wrote:
>
>> It seems repeatable locally.
>>
>> On Sun, May 19, 2019 at 10:17 AM Paul King <pa...@asert.com.au> wrote:
>>
>>> It looks like the gradle build needs some further work:
>>>
>>> [00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
>>> [org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
>>> compiler arguments: -source 1.8 -target 1.8 -d
>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
>>> -g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
>>> jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
>>> jars]...
>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
>>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
>>> ...[other source files]...
>>>
>>> In some places I can see the Groovy version being overridden by the
>>> CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:
>>>
>>> [00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >> Overriding
>>> org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT
>>>
>>> But in other places it seems not the case.
>>>
>>> Cheers, Paul.
>>>
>>>
>>> On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <
>>> paolo.ditommaso@gmail.com> wrote:
>>>
>>>> Hi guys,
>>>>
>>>> I'm renewing my plea to fix the Nextflow joint build
>>>> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
>>>> This would have helped to early detect and prevent bugs such as
>>>> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>>>>
>>>>
>>>> Thanks, Paolo
>>>>
>>>>
>>>> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <
>>>> paolo.ditommaso@gmail.com> wrote:
>>>>
>>>>> I'm raising again this issue. No way to fix it?
>>>>>
>>>>>
>>>>> p
>>>>>
>>>>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:
>>>>>
>>>>>> I get 2.5.6-SNAPSHOT as the version when I use locally built
>>>>>> snapshots. I presume it is something specific to the Nextflow build but
>>>>>> haven't had time to check yet.
>>>>>>
>>>>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>
>>>>>>> Hi devs,
>>>>>>>
>>>>>>> Sorry if I insist on this, it may be that version string has not
>>>>>>> been updated on the 2.5.6 snapshot and therefore it's failing?
>>>>>>>
>>>>>>>
>>>>>>> p
>>>>>>>
>>>>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>>
>>>>>>>> Daer maintainers,
>>>>>>>>
>>>>>>>> The Nextflow joint build
>>>>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>>>>> is failing with this error message.
>>>>>>>>
>>>>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>>>>        |                           |               |
>>>>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>>>>                                    false
>>>>>>>>                                    10 differences (28% similarity)
>>>>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>>>>                                    2.5.(5---------)
>>>>>>>>
>>>>>>>>
>>>>>>>> It looks the Groovy runtime version is not matching the declared
>>>>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>>>>
>>>>>>>> Could you please give it a look.
>>>>>>>>
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Paolo
>>>>>>>>
>>>>>>>>

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Damn! you are right. The deps overriding should have gone in `allprojects`
block.

Thanks for having spotted that and updated the building environment.


Cheers,
Paolo


On Sun, May 19, 2019 at 2:42 AM Paul King <pa...@asert.com.au> wrote:

> It seems repeatable locally.
>
> On Sun, May 19, 2019 at 10:17 AM Paul King <pa...@asert.com.au> wrote:
>
>> It looks like the gradle build needs some further work:
>>
>> [00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
>> [org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
>> compiler arguments: -source 1.8 -target 1.8 -d
>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
>> -g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
>> jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
>> jars]...
>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
>> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
>> ...[other source files]...
>>
>> In some places I can see the Groovy version being overridden by the
>> CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:
>>
>> [00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >> Overriding
>> org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT
>>
>> But in other places it seems not the case.
>>
>> Cheers, Paul.
>>
>>
>> On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <
>> paolo.ditommaso@gmail.com> wrote:
>>
>>> Hi guys,
>>>
>>> I'm renewing my plea to fix the Nextflow joint build
>>> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
>>> This would have helped to early detect and prevent bugs such as
>>> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>>>
>>>
>>> Thanks, Paolo
>>>
>>>
>>> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <
>>> paolo.ditommaso@gmail.com> wrote:
>>>
>>>> I'm raising again this issue. No way to fix it?
>>>>
>>>>
>>>> p
>>>>
>>>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:
>>>>
>>>>> I get 2.5.6-SNAPSHOT as the version when I use locally built
>>>>> snapshots. I presume it is something specific to the Nextflow build but
>>>>> haven't had time to check yet.
>>>>>
>>>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>
>>>>>> Hi devs,
>>>>>>
>>>>>> Sorry if I insist on this, it may be that version string has not been
>>>>>> updated on the 2.5.6 snapshot and therefore it's failing?
>>>>>>
>>>>>>
>>>>>> p
>>>>>>
>>>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>>
>>>>>>> Daer maintainers,
>>>>>>>
>>>>>>> The Nextflow joint build
>>>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>>>> is failing with this error message.
>>>>>>>
>>>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>>>        |                           |               |
>>>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>>>                                    false
>>>>>>>                                    10 differences (28% similarity)
>>>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>>>                                    2.5.(5---------)
>>>>>>>
>>>>>>>
>>>>>>> It looks the Groovy runtime version is not matching the declared
>>>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>>>
>>>>>>> Could you please give it a look.
>>>>>>>
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Paolo
>>>>>>>
>>>>>>>

Re: Failing joint build

Posted by Paul King <pa...@asert.com.au>.
It seems repeatable locally.

On Sun, May 19, 2019 at 10:17 AM Paul King <pa...@asert.com.au> wrote:

> It looks like the gradle build needs some further work:
>
> [00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
> [org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
> compiler arguments: -source 1.8 -target 1.8 -d
> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
> -g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
> jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
> jars]...
> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
> /var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
> ...[other source files]...
>
> In some places I can see the Groovy version being overridden by the
> CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:
>
> [00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >> Overriding
> org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT
>
> But in other places it seems not the case.
>
> Cheers, Paul.
>
>
> On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <
> paolo.ditommaso@gmail.com> wrote:
>
>> Hi guys,
>>
>> I'm renewing my plea to fix the Nextflow joint build
>> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
>> This would have helped to early detect and prevent bugs such as
>> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>>
>>
>> Thanks, Paolo
>>
>>
>> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <
>> paolo.ditommaso@gmail.com> wrote:
>>
>>> I'm raising again this issue. No way to fix it?
>>>
>>>
>>> p
>>>
>>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:
>>>
>>>> I get 2.5.6-SNAPSHOT as the version when I use locally built snapshots.
>>>> I presume it is something specific to the Nextflow build but haven't had
>>>> time to check yet.
>>>>
>>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>>> paolo.ditommaso@gmail.com> wrote:
>>>>
>>>>> Hi devs,
>>>>>
>>>>> Sorry if I insist on this, it may be that version string has not been
>>>>> updated on the 2.5.6 snapshot and therefore it's failing?
>>>>>
>>>>>
>>>>> p
>>>>>
>>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>>> paolo.ditommaso@gmail.com> wrote:
>>>>>
>>>>>> Daer maintainers,
>>>>>>
>>>>>> The Nextflow joint build
>>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>>> is failing with this error message.
>>>>>>
>>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>>        |                           |               |
>>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>>                                    false
>>>>>>                                    10 differences (28% similarity)
>>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>>                                    2.5.(5---------)
>>>>>>
>>>>>>
>>>>>> It looks the Groovy runtime version is not matching the declared
>>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>>
>>>>>> Could you please give it a look.
>>>>>>
>>>>>>
>>>>>> Cheers,
>>>>>> Paolo
>>>>>>
>>>>>>

Re: Failing joint build

Posted by Paul King <pa...@asert.com.au>.
It looks like the gradle build needs some further work:

[00:44:08] : [:nf-commons:compileGroovy] 00:44:08.057 [DEBUG]
[org.gradle.api.internal.tasks.compile.NormalizingGroovyCompiler] Java
compiler arguments: -source 1.8 -target 1.8 -d
/var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/build/classes/groovy/main
-g -sourcepath  -proc:none -XDuseUnsharedTable=true -classpath ...[other
jars]...:/var/teamcity/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.5.6/6936e700f0fb1b50bac0698ada4347a769d40199/groovy-2.5.6.jar:...[other
jars]...
/var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/QuoteStringTokenizer.groovy
/var/teamcity/buildagent-jdk8/work/1d76058f36ec5c31/modules/nf-commons/src/main/nextflow/util/CsvParser.groovy
...[other source files]...

In some places I can see the Groovy version being overridden by the
CI_GROOVY_VERSION value of 2.5.8-SNAPSHOT:

[00:43:18] : [Step 1/1] 00:43:16.617 [QUIET] [system.out] >> Overriding
org.codehaus.groovy:groovy:2.5.6 with version: 2.5.8-SNAPSHOT

But in other places it seems not the case.

Cheers, Paul.


On Sat, May 11, 2019 at 6:52 PM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> Hi guys,
>
> I'm renewing my plea to fix the Nextflow joint build
> <http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
> This would have helped to early detect and prevent bugs such as
> GROOVY-9115 <https://issues.apache.org/jira/browse/GROOVY-9115>.
>
>
> Thanks, Paolo
>
>
> On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <pa...@gmail.com>
> wrote:
>
>> I'm raising again this issue. No way to fix it?
>>
>>
>> p
>>
>> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:
>>
>>> I get 2.5.6-SNAPSHOT as the version when I use locally built snapshots.
>>> I presume it is something specific to the Nextflow build but haven't had
>>> time to check yet.
>>>
>>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>>> paolo.ditommaso@gmail.com> wrote:
>>>
>>>> Hi devs,
>>>>
>>>> Sorry if I insist on this, it may be that version string has not been
>>>> updated on the 2.5.6 snapshot and therefore it's failing?
>>>>
>>>>
>>>> p
>>>>
>>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>>> paolo.ditommaso@gmail.com> wrote:
>>>>
>>>>> Daer maintainers,
>>>>>
>>>>> The Nextflow joint build
>>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>>> is failing with this error message.
>>>>>
>>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>>        |                           |               |
>>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>>                                    false
>>>>>                                    10 differences (28% similarity)
>>>>>                                    2.5.(6-SNAPSHOT)
>>>>>                                    2.5.(5---------)
>>>>>
>>>>>
>>>>> It looks the Groovy runtime version is not matching the declared
>>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>>
>>>>> Could you please give it a look.
>>>>>
>>>>>
>>>>> Cheers,
>>>>> Paolo
>>>>>
>>>>>

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Hi guys,

I'm renewing my plea to fix the Nextflow joint build
<http://ci.groovy-lang.org/viewType.html?buildTypeId=JointBuilds_Nextflow_Groovy25xJointBuild>.
This would have helped to early detect and prevent bugs such as GROOVY-9115
<https://issues.apache.org/jira/browse/GROOVY-9115>.


Thanks, Paolo


On Mon, Feb 4, 2019 at 3:36 PM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> I'm raising again this issue. No way to fix it?
>
>
> p
>
> On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:
>
>> I get 2.5.6-SNAPSHOT as the version when I use locally built snapshots. I
>> presume it is something specific to the Nextflow build but haven't had time
>> to check yet.
>>
>> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
>> paolo.ditommaso@gmail.com> wrote:
>>
>>> Hi devs,
>>>
>>> Sorry if I insist on this, it may be that version string has not been
>>> updated on the 2.5.6 snapshot and therefore it's failing?
>>>
>>>
>>> p
>>>
>>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>>> paolo.ditommaso@gmail.com> wrote:
>>>
>>>> Daer maintainers,
>>>>
>>>> The Nextflow joint build
>>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>>> is failing with this error message.
>>>>
>>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>>        |                           |               |
>>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>>                                    false
>>>>                                    10 differences (28% similarity)
>>>>                                    2.5.(6-SNAPSHOT)
>>>>                                    2.5.(5---------)
>>>>
>>>>
>>>> It looks the Groovy runtime version is not matching the declared
>>>> version by the `CI_GROOVY_VERSION` env var.
>>>>
>>>> Could you please give it a look.
>>>>
>>>>
>>>> Cheers,
>>>> Paolo
>>>>
>>>>

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
I'm raising again this issue. No way to fix it?


p

On Fri, Jan 11, 2019 at 12:51 PM Paul King <pa...@asert.com.au> wrote:

> I get 2.5.6-SNAPSHOT as the version when I use locally built snapshots. I
> presume it is something specific to the Nextflow build but haven't had time
> to check yet.
>
> On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <
> paolo.ditommaso@gmail.com> wrote:
>
>> Hi devs,
>>
>> Sorry if I insist on this, it may be that version string has not been
>> updated on the 2.5.6 snapshot and therefore it's failing?
>>
>>
>> p
>>
>> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <
>> paolo.ditommaso@gmail.com> wrote:
>>
>>> Daer maintainers,
>>>
>>> The Nextflow joint build
>>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>>> is failing with this error message.
>>>
>>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>>        |                           |               |
>>>        2.5.6-SNAPSHOT              |               2.5.5
>>>                                    false
>>>                                    10 differences (28% similarity)
>>>                                    2.5.(6-SNAPSHOT)
>>>                                    2.5.(5---------)
>>>
>>>
>>> It looks the Groovy runtime version is not matching the declared version
>>> by the `CI_GROOVY_VERSION` env var.
>>>
>>> Could you please give it a look.
>>>
>>>
>>> Cheers,
>>> Paolo
>>>
>>>

Re: Failing joint build

Posted by Paul King <pa...@asert.com.au>.
I get 2.5.6-SNAPSHOT as the version when I use locally built snapshots. I
presume it is something specific to the Nextflow build but haven't had time
to check yet.

On Fri, Jan 11, 2019 at 6:25 PM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> Hi devs,
>
> Sorry if I insist on this, it may be that version string has not been
> updated on the 2.5.6 snapshot and therefore it's failing?
>
>
> p
>
> On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <pa...@gmail.com>
> wrote:
>
>> Daer maintainers,
>>
>> The Nextflow joint build
>> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
>> is failing with this error message.
>>
>> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>>        |                           |               |
>>        2.5.6-SNAPSHOT              |               2.5.5
>>                                    false
>>                                    10 differences (28% similarity)
>>                                    2.5.(6-SNAPSHOT)
>>                                    2.5.(5---------)
>>
>>
>> It looks the Groovy runtime version is not matching the declared version
>> by the `CI_GROOVY_VERSION` env var.
>>
>> Could you please give it a look.
>>
>>
>> Cheers,
>> Paolo
>>
>>

Re: Failing joint build

Posted by Paolo Di Tommaso <pa...@gmail.com>.
Hi devs,

Sorry if I insist on this, it may be that version string has not been
updated on the 2.5.6 snapshot and therefore it's failing?


p

On Mon, Jan 7, 2019 at 8:16 PM Paolo Di Tommaso <pa...@gmail.com>
wrote:

> Daer maintainers,
>
> The Nextflow joint build
> <http://ci.groovy-lang.org/project.html?projectId=JointBuilds_Nextflow&tab=projectOverview>
> is failing with this error message.
>
> System.getenv('CI_GROOVY_VERSION') == GroovySystem.getVersion()
>        |                           |               |
>        2.5.6-SNAPSHOT              |               2.5.5
>                                    false
>                                    10 differences (28% similarity)
>                                    2.5.(6-SNAPSHOT)
>                                    2.5.(5---------)
>
>
> It looks the Groovy runtime version is not matching the declared version
> by the `CI_GROOVY_VERSION` env var.
>
> Could you please give it a look.
>
>
> Cheers,
> Paolo
>
>