I get this when running rake compile. Just checked out from rubyforge,
and I’ve previously successfully built many other revisions of IR on
this box.
Should I just roll back to a previous version, or am I doing something
wrong?
(in c:/development/ironruby)
Read in 17 resources from
“c:\development\ironruby\src\microsoft.scripting\math\MathResources.resx”
Writing resource file… Done.
warning CS1685: The predefined type
‘System.Runtime.CompilerServices.ExtensionAttribute’ is defined in
multiple assemblies in the global alias; using definition from
‘c:\development\ironruby\src\microsoft.scripting\utils\extension.cs’
warning CS1685: The predefined type
‘System.Runtime.CompilerServices.ExtensionAttribute’ is defined in
multiple assemblies in the global alias; using definition from
‘c:\development\ironruby\src\ironruby\extension.cs’
warning CS1685: The predefined type
‘System.Runtime.CompilerServices.ExtensionAttribute’ is defined in
multiple assemblies in the global alias; using definition from
‘c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll’
initializers.generated.cs(6813,17): error CS0123: No overload for ‘Add’
matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,object,object,object>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(352,30): (Location of symbol related to
previous error)
initializers.generated.cs(6822,17): error CS0123: No overload for
‘Coerce’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,double,IronRuby.Builtins.RubyArray>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(268,38): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(272,38): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(276,38): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(280,38): (Location of symbol related to
previous error)
initializers.generated.cs(6876,17): error CS0123: No overload for
‘Inspect’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,IronRuby.Builtins.MutableString>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(257,42): (Location of symbol related to
previous error)
initializers.generated.cs(6897,17): error CS0123: No overload for
‘Multiply’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,object,object,object>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(438,30): (Location of symbol related to
previous error)
initializers.generated.cs(6953,17): error CS0123: No overload for
‘Subtract’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,object,object,object>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(395,30): (Location of symbol related to
previous error)
initializers.generated.cs(6972,17): error CS0123: No overload for
‘ToString’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.StandardLibrary.BigDecimal.BigDecimal,object,IronRuby.Builtins.MutableString>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(228,42): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(232,42): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(236,42): (Location of symbol related to
previous error)
c:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll: (Location of
symbol related to previous error)
initializers.generated.cs(6998,17): error CS0123: No overload for
‘InducedFrom’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.Builtins.RubyClass,object,IronRuby.StandardLibrary.BigDecimal.BigDecimal>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(178,34): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(182,34): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(186,34): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(190,34): (Location of symbol related to
previous error)
initializers.generated.cs(7003,17): error CS0123: No overload for
‘Limit’ matches delegate
‘System.Func<Microsoft.Scripting.Runtime.CodeContext,IronRuby.Builtins.RubyClass,object,int>’
c:\development\ironruby\build\debug\Microsoft.Scripting.Core.dll:
(Location of symbol related to previous error)
bigdecimal\BigDecimalOps.cs(158,27): (Location of symbol related to
previous error)
bigdecimal\BigDecimalOps.cs(164,27): (Location of symbol related to
previous error)