[Ironruby-core] IronRuby svn 154 fails to build

Orion Edwards orion.edwards at open2view.com
Mon Sep 29 17:41:01 EDT 2008


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)




More information about the Ironruby-core mailing list