[Ironruby-core] Expectations for runs of irtests

Jim Deville jdeville at microsoft.com
Mon Apr 5 14:19:35 EDT 2010


Yes and no. It is expected that some of the tests will have issues on CLR4, but I thought Tomas had fixed most of them. Either way, pull the latest from the v1.0 branch, and those binaries should work.

JD


> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-
> bounces at rubyforge.org] On Behalf Of Zac Brown
> Sent: Monday, April 05, 2010 10:19 AM
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Expectations for runs of irtests
> 
> Hi,
> 
> Just fyi, it doesn't appear that 'rbt' is an alias setup by dev.bat yet.
> I figured it out though that you meant Ruby\Tests.
> 
> When I run the "..\Scripts\csc" in Ruby\Tests\Interop I get the following:
> 
> E:\code\ironruby.git\Merlin\Main\Languages\Ruby\Tests\Interop>..\Scripts
> \csc
> Microsoft (R) Visual C# 2010 Compiler version 4.0.30128.1 Copyright (C)
> Microsoft Corporation. All rights reserved.
> 
> Microsoft (R) Visual C# 2010 Compiler version 4.0.30128.1 Copyright (C)
> Microsoft Corporation. All rights reserved.
> 
> Microsoft (R) Visual C# 2010 Compiler version 4.0.30128.1 Copyright (C)
> Microsoft Corporation. All rights reserved.
> 
> method\fixtures\classes.rb(1040,43): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T>' and 'Microsoft.Scripting.Utils.Func<T>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1076,71): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1080,74): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1115,46): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1120,45): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1229,36): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T>' and 'Microsoft.Scripting.Utils.Func<T>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1265,64): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1269,67): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1304,39): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> method\fixtures\classes.rb(1309,38): error CS0104: 'Func' is an ambiguous
> reference between 'System.Func<T,bool>' and
> 'Microsoft.Scripting.Utils.Func<T,bool>'
> c:\Windows\Microsoft.NET\Framework\v4.0.30128\mscorlib.dll: (Location of
> symbol related to previous error)
> e:\code\ironruby.git\Merlin\Main\bin\Debug\Microsoft.Scripting.Core.dll:
> (Location of symbol related to previous error)
> E:\code\ironruby.git\Merlin\Main\Languages\Ruby\Tests\Interop>
> 
> Is that the expected output?
> 
> Setting the irtests to run again now.
> 
> -Zac
> 
> On 4/5/2010 10:01 AM, Jim Deville wrote:
> > For the 6k failures in netinterop, please try the following:
> > 1) Setup the environment (dev.bat or dev.ps1 or whatever :))
> > 2) rbt
> > 3) cd interop
> > 4) ..\Scripts\csc
> >
> > This should recompile the fixtures so that they are linked against the the
> unsigned Git binaries instead of the delay-signed Merlin binaries. I'll be fixing
> this during our cleanup period next month.
> >
> > For the ARGF failures.... What is the output of "git config core.autocrlf"? It
> should be true, but irtests should also be checking that. I'll look into it and let
> you know. I'm not sure why you are getting the other errors.
> >
> > JD
> >
> >
> >> -----Original Message-----
> >> From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-
> >> bounces at rubyforge.org] On Behalf Of Zac Brown
> >> Sent: Monday, April 05, 2010 7:42 AM
> >> To: ironruby-core at rubyforge.org
> >> Subject: Re: [Ironruby-core] Expectations for runs of irtests
> >>
> >> Hi,
> >>
> >> This first link is irtests run with the latest github changes:
> >> http://dl.dropbox.com/u/3527783/irtests-04042010-ruby18.log
> >>
> >> This link is after I made a couple changes in Builtins\FileOps.cs,
> >> Builtins\KernelOps.cs and the associated MSpec tests:
> >> http://dl.dropbox.com/u/3527783/irtests-04052010-ruby18.log
> >>
> >> This is a patch for the changes I made, in case its relevant to you guys:
> >> http://dl.dropbox.com/u/3527783/0001-Add-support-for-A-atime-in-
> Kerne
> >> l-
> >> test-and-appropria.patch
> >>
> >> -Zac
> >>
> >> On 4/4/2010 11:29 PM, Ivan Porto Carrero wrote:
> >>
> >>> I can :)
> >>>
> >>> http://hudson.colliertech.org   that's a windows build machine with
> >>> en-us culture
> >>>
> >>> ---
> >>> Met vriendelijke groeten - Best regards - Salutations Ivan Porto
> >>> Carrero - Mob: +32.486.787.582
> >>> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
> >>> Twitter: http://twitter.com/casualjim Author of IronRuby in Action
> >>> (http://manning.com/carrero) Microsoft IronRuby/C# MVP
> >>>
> >>>
> >>> On Mon, Apr 5, 2010 at 8:25 AM, Tomas Matousek
> >>> <Tomas.Matousek at microsoft.com
> >>>
> >> <mailto:Tomas.Matousek at microsoft.com>>
> >>
> >>> wrote:
> >>>
> >>>      There should be no failures. Could you send us the results? Could
> >>>      you reproduce the failures consistently?
> >>>
> >>>      Tomas
> >>>
> >>>      -----Original Message-----
> >>>      From: ironruby-core-bounces at rubyforge.org
> >>>      <mailto:ironruby-core-bounces at rubyforge.org>
> >>>      [mailto:ironruby-core-bounces at rubyforge.org
> >>>      <mailto:ironruby-core-bounces at rubyforge.org>] On Behalf Of Zac
> >>>
> >> Brown
> >>
> >>>      Sent: Sunday, April 04, 2010 11:12 PM
> >>>      To: ironruby-core at rubyforge.org<mailto:ironruby-
> core at rubyforge.org>
> >>>      Subject: [Ironruby-core] Expectations for runs of irtests
> >>>
> >>>      Hi all,
> >>>
> >>>      I've run irtests and I know failures expected. I am however
> >>>      unclear on how to determine whether or not I've got the expected
> >>>      results for my current build of IronRuby. Could someone shed some
> >>>      light on what I'm to expect? I presently get somewhere in the
> >>>      realm of ~22 failures from a quick skim of the irtest log I saved.
> >>>
> >>>      Any light shed would be appreciated :).
> >>>
> >>>      -Zac
> >>>      _______________________________________________
> >>>      Ironruby-core mailing list
> >>>      Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
> >>>      http://rubyforge.org/mailman/listinfo/ironruby-core
> >>>
> >>>      _______________________________________________
> >>>      Ironruby-core mailing list
> >>>      Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>
> >>>      http://rubyforge.org/mailman/listinfo/ironruby-core
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Ironruby-core mailing list
> >>> Ironruby-core at rubyforge.org
> >>> http://rubyforge.org/mailman/listinfo/ironruby-core
> >>>
> >>>
> >> _______________________________________________
> >> Ironruby-core mailing list
> >> Ironruby-core at rubyforge.org
> >> http://rubyforge.org/mailman/listinfo/ironruby-core
> >>
> > _______________________________________________
> > Ironruby-core mailing list
> > Ironruby-core at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> >
> 
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core



More information about the Ironruby-core mailing list