Hey folks, Seo mentioned to the IRC channel the other day that he got r144 building, so I thought I'd try it. I didn't get it working, so I'll post my results here.
Also, I gave Jim Deville an account on the build system yesterday, so
if you need to test the state of things and I'm not around, bother him
:)
Muahahaha.
Cheers,
C.J.
Day changed to 15 Sep 2008
17:18 < sanxiyn> patch-mono-r144 is up in the usual place, which is now stamped
with "works for me" seal.
[EMAIL PROTECTED]:~$ svn info /usr/src/svn/mono/ /usr/src/svn/mono/mcs
/usr/src/svn/ironruby/ | grep -e '^URL' -e '^Revision'
URL: svn://anonsvn.mono-project.com/source/trunk/mono
Revision: 113235
URL: svn://anonsvn.mono-project.com/source/trunk/mcs
Revision: 113207
URL: svn://rubyforge.org/var/svn/ironruby/trunk
Revision: 144
[EMAIL PROTECTED]:/usr/src/svn/ironruby$ svn st && rake compile mono=1 --trace
> ~/tmp/build.log 2>&1
M Rakefile
M context.rb
M src/microsoft.scripting/hosting/shell/BasicConsole.cs
M src/ironruby/Runtime/RubyExecutionContext.cs
M src/microsoft.scripting.core/ast/Expression.cs
M utils/IronRuby.Tests/runtime/HostingTests.cs
(in /usr/src/svn/ironruby) ** Invoke compile (first_time) ** Invoke happy (first_time) ** Execute happy ** Invoke clean_build (first_time) ** Invoke happy ** Execute clean_build ** Invoke compile_dlr (first_time) ** Invoke clean_build ** Execute compile_dlr ./ast/MethodCallExpression.cs(167,18): warning CS0219: The variable `invoke' is assigned but its value is never used ./actions/GetMemberAction.cs(44,43): warning CS3006: Overloaded method `System.Scripting.Actions.GetMemberAction.Bind(params System.Scripting.Actions.MetaObject[])' differing only in ref or out, or in array rank, is not CLS-compliant ./actions/metaaction.cs(159,36): (Location of the symbol related to previous warning) ./ast/expressiontreevisitor.cs(99,30): warning CS0219: The variable `c' is assigned but its value is never used ./actions/callsite.cs(255,25): warning CS0219: The variable `newRule' is assigned but its value is never used ./actions/callsite.cs(146,18): warning CS0219: The variable `typeofT' is assigned but its value is never used ./com/VarEnumSelector.cs(313,37): warning CS0219: The variable `narrowingLevel' is assigned but its value is never used ./compiler/LambdaCompiler.Logical.cs(182,33): warning CS0219: The variable `p' is assigned but its value is never used ./compiler/LambdaCompiler.Logical.cs(234,19): warning CS0219: The variable `labReturnLeft' is assigned but its value is never used ./compiler/LambdaCompiler.Logical.cs(410,19): warning CS0219: The variable `labReturnLeft' is assigned but its value is never used ./compiler/LambdaCompiler.Statements.cs(368,19): warning CS0219: The variable `endCatchBlock' is assigned but its value is never used ./compiler/lambdacompiler.unary.cs(84,35): warning CS0219: The variable `labIfNull' is assigned but its value is never used ./compiler/TryStatementInfo.cs(110,24): warning CS0219: The variable `cb' is assigned but its value is never used ./compiler/ilgen.cs(1104,18): warning CS0219: The variable `isFromFloatingPoint' is assigned but its value is never used ./ast/Expression.cs(185,24): warning CS0169: The private property `System.Linq.Expressions.Expression.Dump' is never used ./actions/callsite.cs(326,29): warning CS0169: The private method `System.Scripting.Actions.CallSite<T>.ClearRuleCache()' is never used ./actions/rule.cs(123,24): warning CS0169: The private property `System.Scripting.Actions.Rule<T>.Dump' is never used ./com/ExcepInfo.cs(37,24): warning CS0414: The private field `System.Scripting.Com.ExcepInfo.pvReserved' is assigned but its value is never used ./com/ExcepInfo.cs(38,24): warning CS0414: The private field `System.Scripting.Com.ExcepInfo.pfnDeferredFillIn' is assigned but its value is never used ./com/IDispatchComObject.cs(144,20): warning CS0169: The private method `System.Scripting.Com.IDispatchComObject.Invoke(System.Scripting.Com.IDispatch, int, out object)' is never used ./com/Variant.cs(150,21): warning CS0169: The private method `System.Scripting.Com.Variant.Dummy()' is never used ./com/Variant.cs(70,28): warning CS0169: The private field `System.Scripting.Com.Variant.Record._record' is never used ./com/Variant.cs(71,28): warning CS0169: The private field `System.Scripting.Com.Variant.Record._recordInfo' is never used Compilation succeeded - 22 warning(s) Read in 17 resources from '/usr/src/svn/ironruby/src/microsoft.scripting/math/MathResources.resx' Writing resource file... Done. ./tuple.cs(251,21): warning CS0219: The variable `argCnt' is assigned but its value is never used ./actions/combobinder.cs(42,36): warning CS3006: Overloaded method `Microsoft.Scripting.Actions.ComboBinder.Bind(params System.Scripting.Actions.MetaObject[])' differing only in ref or out, or in array rank, is not CLS-compliant /usr/src/svn/ironruby/build/mono_debug/Microsoft.Scripting.Core.dll (Location of the symbol related to previous warning) ./actions/defaultbinder.conversions.cs(36,18): warning CS0219: The variable `knownType' is assigned but its value is never used ./actions/defaultbinder.getmember.cs(145,26): warning CS0219: The variable `x' is assigned but its value is never used ./actions/defaultbinder.invoke.cs(241,24): warning CS0219: The variable `instance' is assigned but its value is never used ./generation/ilgen.cs(1176,18): warning CS0219: The variable `isFromFloatingPoint' is assigned but its value is never used ./math/BigInteger.cs(364,13): warning CS0642: Possible mistaken empty statement ./actions/getmemberbinderhelper.cs(128,22): warning CS0169: The private method `Microsoft.Scripting.Actions.GetMemberBinderHelper<T>.MakeGenericBody(System.Type, Microsoft.Scripting.Actions.MemberGroup, System.Linq.Expressions.Expression)' is never used ./actions/getmemberbinderhelper.cs(189,30): warning CS0169: The private method `Microsoft.Scripting.Actions.GetMemberBinderHelper<T>.GetCallableMethods(Microsoft.Scripting.Actions.MemberGroup)' is never used ./actions/getmemberbinderhelper.cs(200,22): warning CS0169: The private method `Microsoft.Scripting.Actions.GetMemberBinderHelper<T>.MakeIncorrectArgumentCountError()' is never used ./actions/getmemberbinderhelper.cs(208,22): warning CS0169: The private method `Microsoft.Scripting.Actions.GetMemberBinderHelper<T>.MakeGenericPropertyError()' is never used ./actions/namespacetracker.cs(162,22): warning CS0169: The private method `Microsoft.Scripting.Actions.NamespaceTracker.LoadAllTypes()' is never used ./actions/calls/ByRefReturnBuilder.cs(60,31): warning CS0169: The private method `Microsoft.Scripting.Actions.Calls.ByRefReturnBuilder.GetValue(object[], object, int)' is never used ./actions/calls/MethodBinder.cs(528,22): warning CS0169: The private method `Microsoft.Scripting.Actions.Calls.MethodBinder.GetMinAndMaxArgs(out int, out int)' is never used ./ast/lambdabuilder.cs(614,28): warning CS0169: The private method `Microsoft.Scripting.Ast.LambdaBuilder.ToArray<T>(System.Collections.Generic.List<T>)' is never used ./interpretation/Interpreter.cs(517,31): warning CS0169: The private method `Microsoft.Scripting.Interpretation.Interpreter.EvalCoalesce(object, object)' is never used ./runtime/languagecontext.cs(437,26): warning CS0169: The private method `Microsoft.Scripting.Runtime.LanguageContext.GetArg<T>(object[], int, bool)' is never used Compilation succeeded - 17 warning(s) ** Invoke compile_ruby (first_time) ** Invoke compile_dlr ** Execute compile_ruby ./Compiler/AST/Expressions/WhileLoopExpression.cs(81,28): warning CS0219: The variable `clearRedoStmt' is assigned but its value is never used ./Compiler/AST/Expressions/YieldCall.cs(41,28): warning CS0219: The variable `evalUnwinder' is assigned but its value is never used ./Compiler/Generation/overriddenmembers.cs(181,22): warning CS0219: The variable `declType' is assigned but its value is never used ./Runtime/Converter.cs(502,17): warning CS0219: The variable `rank' is assigned but its value is never used ./Runtime/RubyExceptionData.cs(229,25): warning CS0219: The variable `dict' is assigned but its value is never used ./Runtime/RubyExceptionData.cs(273,25): warning CS0219: The variable `dict' is assigned but its value is never used ./Runtime/RubyExceptions.cs(149,34): warning CS0219: The variable `ec' is assigned but its value is never used ./Builtins/RubyClass.cs(117,35): warning CS0169: The private property `IronRuby.Builtins.RubyClass.UnderlyingSystemTypeProperty' is never used ./Compiler/AST/Statements/Finalizer.cs(28,44): warning CS0414: The private field `IronRuby.Compiler.Ast.Finalizer._definedScope' is assigned but its value is never used ./Compiler/AST/Statements/Initializer.cs(28,44): warning CS0414: The private field `IronRuby.Compiler.Ast.Initializer._definedScope' is assigned but its value is never used ./Compiler/Generation/RubyTypeBuilder.cs(279,22): warning CS0169: The private method `IronRuby.Compiler.Generation.RubyTypeBuilder.DefineDynamicObjectImplementation()' is never used ./Compiler/Generation/clstypeemitter.cs(120,29): warning CS0169: The private method `IronRuby.Compiler.Generation.ClsTypeEmitter.CallBaseConstructor(System.Reflection.ConstructorInfo, System.Reflection.ParameterInfo[], System.Reflection.ParameterInfo[], Microsoft.Scripting.Generation.ILGen)' is never used ./Compiler/Generation/clstypeemitter.cs(177,22): warning CS0169: The private method `IronRuby.Compiler.Generation.ClsTypeEmitter.ImplementProtectedFieldAccessors()' is never used ./Compiler/Generation/clstypeemitter.cs(708,23): warning CS0169: The private method `IronRuby.Compiler.Generation.ClsTypeEmitter.DefineExplicitInterfaceImplementation(System.Reflection.MethodInfo, out System.Reflection.Emit.MethodBuilder)' is never used ./Compiler/Parser/Parser.cs(264,37): warning CS0169: The private method `IronRuby.Compiler.Parser.MakeGlobalAlias(IronRuby.Compiler.Ast.RegexMatchReference, Microsoft.Scripting.SymbolId, System.Scripting.SourceSpan)' is never used ./Compiler/Parser/Parser.cs(268,33): warning CS0169: The private method `IronRuby.Compiler.Parser.MakeGlobalAlias(IronRuby.Compiler.Ast.RegexMatchReference, IronRuby.Compiler.Ast.RegexMatchReference, System.Scripting.SourceSpan)' is never used ./Compiler/Parser/Tokenizer.cs(217,24): warning CS0169: The private method `IronRuby.Compiler.Tokenizer.GetTokenString()' is never used ./Compiler/Parser/Tokenizer.cs(607,22): warning CS0169: The private method `IronRuby.Compiler.Tokenizer.peek(char)' is never used ./Compiler/Parser/Tokenizer.cs(615,21): warning CS0169: The private method `IronRuby.Compiler.Tokenizer.toklen()' is never used ./Compiler/Parser/Tokenizer.cs(619,21): warning CS0169: The private method `IronRuby.Compiler.Tokenizer.toklast()' is never used ./Runtime/Converter.cs(1077,29): warning CS0169: The private method `IronRuby.Runtime.Converter.IsIntegral(System.Type)' is never used ./Runtime/Loader.cs(81,21): warning CS0414: The private field `IronRuby.Runtime.Loader._cacheHitCount' is assigned but its value is never used ./Runtime/Loader.cs(83,21): warning CS0414: The private field `IronRuby.Runtime.Loader._compiledFileCount' is assigned but its value is never used ./Runtime/RubyScope.cs(341,42): warning CS0414: The private field `IronRuby.Runtime.RubyScope.DebugView._selfClassName' is assigned but its value is never used ./Runtime/RubyScope.cs(343,42): warning CS0414: The private field `IronRuby.Runtime.RubyScope.DebugView._matchClassName' is assigned but its value is never used ./Runtime/RubyScope.cs(413,46): warning CS0414: The private field `IronRuby.Runtime.RubyScope.DebugView.VariableView._name' is assigned but its value is never used ./Runtime/RubyScope.cs(415,41): warning CS0414: The private field `IronRuby.Runtime.RubyScope.DebugView.VariableView._value' is assigned but its value is never used ./Runtime/RubyScope.cs(417,46): warning CS0414: The private field `IronRuby.Runtime.RubyScope.DebugView.VariableView._valueClassName' is assigned but its value is never used ./Runtime/RubyUtils.cs(587,28): warning CS0414: The private field `IronRuby.Runtime.RubyUtils._stringEvalCounter' is assigned but its value is never used ./Runtime/instancedataweaktable.cs(99,14): warning CS0169: The private method `IronRuby.Runtime.WeakTable<TKey,TValue>.CheckCleanup()' is never used ./Runtime/Calls/RubyEventInfo.cs(52,29): warning CS0169: The private method `IronRuby.Runtime.Calls.RubyEventInfo.ReadAll(System.Collections.Generic.IList<System.Linq.Expressions.VariableExpression>, System.Collections.Generic.IList<System.Linq.Expressions.Expression>, int)' is never used Compilation succeeded - 31 warning(s) ** Invoke compile_libraries (first_time) ** Invoke compile_ruby ** Execute compile_libraries error CS0433: The imported type `System.Linq.Expressions.Expression`1' is defined multiple times /opt/mono/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll (Location of the symbol related to previous error) /usr/src/svn/ironruby/build/mono_debug/Microsoft.Scripting.Core.dll (Location of the symbol related to previous error) Compilation failed: 1 error(s), 0 warnings rake aborted! Command failed with status (1): [gmcs /out:"/usr/src/svn/ironruby/build/mon...] /usr/lib/ruby/1.8/rake.rb:722:in `sh' /usr/lib/ruby/1.8/rake.rb:729:in `call' /usr/lib/ruby/1.8/rake.rb:729:in `sh' /usr/lib/ruby/1.8/rake.rb:812:in `sh' ./context.rb:214:in `exec' ./context.rb:503:in `compile' ./context.rb:487:in `chdir' ./context.rb:487:in `compile' /usr/src/svn/ironruby/Rakefile:293 ./context.rb:661:in `instance_eval' ./context.rb:661:in `source_context' /usr/src/svn/ironruby/Rakefile:292 /usr/lib/ruby/1.8/rake.rb:387:in `call' /usr/lib/ruby/1.8/rake.rb:387:in `execute' /usr/lib/ruby/1.8/rake.rb:387:in `each' /usr/lib/ruby/1.8/rake.rb:387:in `execute' /usr/lib/ruby/1.8/rake.rb:357:in `invoke' /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' /usr/lib/ruby/1.8/rake.rb:350:in `invoke' /usr/lib/ruby/1.8/rake.rb:364:in `invoke_prerequisites' /usr/lib/ruby/1.8/rake.rb:999:in `each' /usr/lib/ruby/1.8/rake.rb:999:in `send' /usr/lib/ruby/1.8/rake.rb:999:in `each' /usr/lib/ruby/1.8/rake.rb:363:in `invoke_prerequisites' /usr/lib/ruby/1.8/rake.rb:356:in `invoke' /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' /usr/lib/ruby/1.8/rake.rb:350:in `invoke' /usr/lib/ruby/1.8/rake.rb:1906:in `run' /usr/lib/ruby/1.8/rake.rb:1906:in `each' /usr/lib/ruby/1.8/rake.rb:1906:in `run' /usr/bin/rake:4
signature.asc
Description: Digital signature
_______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
