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’ and
‘Microsoft.Scripting.Utils.Func’
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’ and
‘Microsoft.Scripting.Utils.Func’
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