In this case, Zac is not trying to run the tests using .NET 4 (which can be 
done using "irtests.bat --clr4"). And so the .NET 3.5 C# compiler should be 
used. However, dev.bat calls vsvars32.bat which seems to add all versions of 
.NET to the path, with .NET 4 (C:\Windows\Microsoft.NET\Framework\v4.0.30128) 
before .NET 3.5 (C:\Windows\Microsoft.NET\Framework\v3.5) if you have .NET 4 
installed. As a result, the C# 4 compiler is being invoked. 

Zac, for now, you could try adding C:\Windows\Microsoft.NET\Framework\v3.5 to 
the start of the path.

-----Original Message-----
From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Zac Brown
Sent: Tuesday, April 06, 2010 7:05 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] Expectations for runs of irtests

So I pulled the latest changes from v1.0 HEAD and still get the compile 
errors in Tests\Interop. Going to run irtests again tonight and see what 
I get.

-Zac

On 4/5/2010 11:19 AM, Jim Deville wrote:
> 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-boun...@rubyforge.org [mailto:ironruby-core-
>> boun...@rubyforge.org] On Behalf Of Zac Brown
>> Sent: Monday, April 05, 2010 10:19 AM
>> To: ironruby-core@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-boun...@rubyforge.org [mailto:ironruby-core-
>>>> boun...@rubyforge.org] On Behalf Of Zac Brown
>>>> Sent: Monday, April 05, 2010 7:42 AM
>>>> To: ironruby-core@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.matou...@microsoft.com
>>>>>
>>>>>            
>>>> <mailto:tomas.matou...@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-boun...@rubyforge.org
>>>>>       <mailto:ironruby-core-boun...@rubyforge.org>
>>>>>       [mailto:ironruby-core-boun...@rubyforge.org
>>>>>       <mailto:ironruby-core-boun...@rubyforge.org>] On Behalf Of Zac
>>>>>
>>>>>            
>>>> Brown
>>>>
>>>>          
>>>>>       Sent: Sunday, April 04, 2010 11:12 PM
>>>>>       To: ironruby-core@rubyforge.org<mailto:ironruby-
>>>>>            
>> c...@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@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
>>>>>       http://rubyforge.org/mailman/listinfo/ironruby-core
>>>>>
>>>>>       _______________________________________________
>>>>>       Ironruby-core mailing list
>>>>>       Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
>>>>>       http://rubyforge.org/mailman/listinfo/ironruby-core
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Ironruby-core mailing list
>>>>> Ironruby-core@rubyforge.org
>>>>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>>>>
>>>>>
>>>>>            
>>>> _______________________________________________
>>>> Ironruby-core mailing list
>>>> Ironruby-core@rubyforge.org
>>>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>>>
>>>>          
>>> _______________________________________________
>>> Ironruby-core mailing list
>>> Ironruby-core@rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>>
>>>        
>> _______________________________________________
>> Ironruby-core mailing list
>> Ironruby-core@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/ironruby-core
>>      
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>    

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to