|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
[jira] Created: (BOO-1007) compile error in 0.8.1 on Mac OS Xcompile error in 0.8.1 on Mac OS X
---------------------------------- Key: BOO-1007 URL: http://jira.codehaus.org/browse/BOO-1007 Project: Boo Issue Type: Bug Components: NAnt Tasks Affects Versions: 0.8.1 Environment: Mac OS X, latest mono (1.9.1), nant 0.86 beta1 Reporter: Benjamin Reed Priority: Minor When building boo 0.8.1, I get the following error in the booc part if I run nant -v: ---(snip!)--- Boo.Lang.Useful: [booc] Output file '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll' does not exist, rebuilding. [booc] Compiling 27 files to '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll'. [booc] Contents of /var/tmp/tmp581e04bf.tmp. [booc] -debug [booc] -vv [booc] -nologo [booc] -target:library [booc] -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll [booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll [booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/AutoFlagsAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/OnceAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/SingletonAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/TraceMethodCallsAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ApplyTemplateSemantics.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ITemplate.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplateCompiler.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplatePreProcessor.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/AbstractCollection.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Cache.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/CollectionAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Set.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractCommandLine.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractParser.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/ArgumentAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/EventBasedParser.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/OptionAttribute.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/Parser.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionEvaluator.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionLexer.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParser.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParserTokenTypes.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/PreProcessor.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/walk.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Resources/ResourceFu.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/AssemblyInfo.boo" [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/PlatformInformation.boo" [booc] [booc] Starting '/private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (@"/var/tmp/tmp581e04bf.tmp")' in '/private/tmp/fink.build/boo-0.8.1.2865-1' BUILD FAILED - 0 non-fatal error(s), 2 warning(s) /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4): External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255): NAnt.Core.BuildException: /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4): External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255) at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask () [0x00104] in /Volumes/BIG-G/tmp/fink.build/nant-0.86-0.beta1.1/nant-0.86-beta1/src/NAnt.Core/Tasks/ExternalProgramBase.cs:377 ---(snip!)--- The weird thing is, if I run that command-line myself, I get a return code of 0: ---(snip!)--- mono /pc/build/boo-0.8.1.2865-1/build/booc.exe -debug -vv -nologo -target:library -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/booc.exe ASSEMBLY AT STARTUP: /pc/lib/mono/2.0/mscorlib.dll ATTEMPTING LOADASSEMBLY: mscorlib ATTEMPTING LOADASSEMBLY: System ATTEMPTING LOADASSEMBLY: Boo.Lang.Extensions ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll BOO LANG DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll BOO COMPILER EXTENSIONS DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll ATTEMPTING LOADASSEMBLY: System.Drawing ASSEMBLY LOADED: /pc/lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ATTEMPTING LOADASSEMBLY: System.Security ASSEMBLY LOADED: /pc/lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll ATTEMPTING LOADASSEMBLY: System.Xml ATTEMPTING LOADASSEMBLY: /private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll ASSEMBLY LOADED: /pc/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll Entering Boo.Lang.Parser.BooParsingStep Leaving Boo.Lang.Parser.BooParsingStep Entering Boo.Lang.Compiler.Steps.InitializeTypeSystemServices Leaving Boo.Lang.Compiler.Steps.InitializeTypeSystemServices Entering Boo.Lang.Compiler.Steps.PreErrorChecking Leaving Boo.Lang.Compiler.Steps.PreErrorChecking Entering Boo.Lang.Compiler.Steps.ExpandAstLiterals Leaving Boo.Lang.Compiler.Steps.ExpandAstLiterals Entering Boo.Lang.Compiler.Steps.MergePartialClasses Leaving Boo.Lang.Compiler.Steps.MergePartialClasses Entering Boo.Lang.Compiler.Steps.InitializeNameResolutionService ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll Leaving Boo.Lang.Compiler.Steps.InitializeNameResolutionService Entering Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces Leaving Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces Entering Boo.Lang.Compiler.Steps.TransformCallableDefinitions Leaving Boo.Lang.Compiler.Steps.TransformCallableDefinitions Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions Entering Boo.Lang.Compiler.Steps.BindGenericParameters Leaving Boo.Lang.Compiler.Steps.BindGenericParameters Entering Boo.Lang.Compiler.Steps.BindNamespaces /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(32,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(33,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(34,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(35,8): import reference 'Boo.Lang.Compiler.TypeSystem' bound to Boo.Lang.Compiler.TypeSystem. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(32,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(32,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(32,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(29,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(31,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(31,8): import reference 'System' bound to System. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(29,8): import reference 'System.Reflection' bound to System.Reflection. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(30,8): import reference 'System.Security.Permissions' bound to System.Security.Permissions. Leaving Boo.Lang.Compiler.Steps.BindNamespaces Entering Boo.Lang.Compiler.Steps.BindBaseTypes Leaving Boo.Lang.Compiler.Steps.BindBaseTypes Entering Boo.Lang.Compiler.Steps.BindAndApplyAttributes Leaving Boo.Lang.Compiler.Steps.BindAndApplyAttributes Entering Boo.Lang.Compiler.Steps.ExpandMacros Compiling macro 'Boo.Lang.Extensions.MacroMacro' ASSEMBLY LOADED: <dynamic>MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll Macro 'Boo.Lang.Extensions.MacroMacro' successfully compiled to 'MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Compiling macro 'Boo.Lang.Extensions.AssertMacro' ASSEMBLY LOADED: <dynamic>AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null Macro 'Boo.Lang.Extensions.AssertMacro' successfully compiled to 'AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Leaving Boo.Lang.Compiler.Steps.ExpandMacros Entering Boo.Lang.Compiler.Steps.IntroduceModuleClasses Leaving Boo.Lang.Compiler.Steps.IntroduceModuleClasses Entering Boo.Lang.Compiler.Steps.NormalizeStatementModifiers Leaving Boo.Lang.Compiler.Steps.NormalizeStatementModifiers Entering Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions Leaving Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions Entering Boo.Lang.Compiler.Steps.BindGenericParameters Leaving Boo.Lang.Compiler.Steps.BindGenericParameters Entering Boo.Lang.Compiler.Steps.BindEnumMembers Leaving Boo.Lang.Compiler.Steps.BindEnumMembers Entering Boo.Lang.Compiler.Steps.BindBaseTypes Leaving Boo.Lang.Compiler.Steps.BindBaseTypes Entering Boo.Lang.Compiler.Steps.BindMethods Leaving Boo.Lang.Compiler.Steps.BindMethods Entering Boo.Lang.Compiler.Steps.ResolveTypeReferences Leaving Boo.Lang.Compiler.Steps.ResolveTypeReferences Entering Boo.Lang.Compiler.Steps.BindTypeMembers Leaving Boo.Lang.Compiler.Steps.BindTypeMembers Entering Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method Boo.Lang.Extensions.DefaultAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method Boo.Lang.Extensions.LockAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method Boo.Lang.Extensions.RequiredAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.AssertMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.UncheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.CheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.DebugMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) (-1,-1): node 'GlobalsModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.LockMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method Boo.Lang.Extensions.MacroMacro.Expand implements Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.PrintMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.UsingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. (-1,-1): Method Boo.Lang.Extensions.YieldAllMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) Leaving Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers Entering Boo.Lang.Compiler.Steps.CheckMemberNames Leaving Boo.Lang.Compiler.Steps.CheckMemberNames Entering Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(1,1): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(40,15): node 'Boo.Lang.Extensions.DefaultAttribute._value' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(42,16): node 'Boo.Lang.Extensions.DefaultAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): node 'Boo.Lang.Extensions.DefaultAttribute.Apply' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(1,1): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(37,15): node 'Boo.Lang.Extensions.PropertyAttribute._propertyName' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(39,15): node 'Boo.Lang.Extensions.PropertyAttribute._setPreCondition' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(41,15): node 'Boo.Lang.Extensions.PropertyAttribute._protected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(43,15): node 'Boo.Lang.Extensions.PropertyAttribute._observable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(45,15): node 'Boo.Lang.Extensions.PropertyAttribute._attributes' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(47,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(50,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(56,5): node 'Boo.Lang.Extensions.PropertyAttribute.Protected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Protected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): return type for method get_Protected bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(59,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Protected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(62,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsProtected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsProtected' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): return type for method get_IsProtected bound to bool /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(68,5): node 'Boo.Lang.Extensions.PropertyAttribute.Observable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Observable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): return type for method get_Observable bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(71,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Observable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(74,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsObservable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsObservable' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): return type for method get_IsObservable bound to bool /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(80,15): node 'Boo.Lang.Extensions.PropertyAttribute.ChangedEventName' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_ChangedEventName' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): return type for method get_ChangedEventName bound to string /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(84,5): node 'Boo.Lang.Extensions.PropertyAttribute.Attributes' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Attributes' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): return type for method get_Attributes bound to Boo.Lang.Compiler.Ast.ListLiteralExpression /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(87,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Attributes' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): node 'Boo.Lang.Extensions.PropertyAttribute.Apply' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(116,23): node 'Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(128,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateGetter' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(137,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(153,17): node 'Boo.Lang.Extensions.PropertyAttribute.CreateRefTarget' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(159,19): node 'Boo.Lang.Extensions.PropertyAttribute.CreateChangedEvent' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(43,9): node 'Boo.Lang.Extensions.GetterAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): node 'Boo.Lang.Extensions.GetterAttribute.CreateSetter' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): Method 'CreateSetter' overrides 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter(Boo.Lang.Compiler.Ast.Field)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(1,1): node 'Boo.Lang.Extensions.LockAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(37,13): node 'Boo.Lang.Extensions.LockAttribute._monitor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(39,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(44,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): node 'Boo.Lang.Extensions.LockAttribute.Apply' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): node 'Boo.Lang.Extensions.LockMacroModule.createLockedBlock' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): node 'GlobalsModule.withLexicalInfoFrom' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): return type for method withLexicalInfoFrom bound to Boo.Lang.Compiler.Ast.Expression /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): return type for method createLockedBlock bound to Boo.Lang.Compiler.Ast.Block /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(1,1): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(1,1): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(37,5): node 'Boo.Lang.Extensions.RequiredAttribute._condition' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(39,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(42,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): node 'Boo.Lang.Extensions.RequiredAttribute.Apply' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): node 'Boo.Lang.Extensions.RequiredAttribute.TargetMethod' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): return type for method TargetMethod bound to Boo.Lang.Compiler.Ast.Method /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): node 'Boo.Lang.Extensions.RequiredAttribute.BuildAssertion' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): return type for method BuildAssertion bound to Boo.Lang.Compiler.Ast.RaiseStatement /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(66,17): node 'Boo.Lang.Extensions.RequiredAttribute.CheckProperty' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(1,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.AssertMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(1,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.UncheckedMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.CheckedMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(1,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.DebugMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): node 'Boo.Lang.Extensions.PrintMacroModule.expandPrintMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): return type for method expandPrintMacro bound to Boo.Lang.Compiler.Ast.Statement /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'Globals' mark visited. (-1,-1): node 'GlobalsModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'GlobalsModule.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.LockMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro.constructor' mark visited. (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacroModule.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(1,1): node 'Boo.Lang.Extensions.MacroMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): node 'Boo.Lang.Extensions.MacroMacro.Expand' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method 'Expand' overrides 'Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): node 'Boo.Lang.Extensions.MacroMacro.CreateMacroType' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): node 'Boo.Lang.Extensions.MacroMacro.PascalCase' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): return type for method PascalCase bound to string /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): return type for method CreateMacroType bound to Boo.Lang.Compiler.Ast.ClassDefinition /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(57,17): node 'Boo.Lang.Extensions.MacroMacro.EnclosingModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.PrintMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro.constructor' mark visited. (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacroModule.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.annotateArrayIndexing' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): return type for method annotateArrayIndexing bound to Boo.Lang.Compiler.Ast.Block /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.constructor' mark visited. (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(1,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.UsingMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(1,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. (-1,-1): node 'Boo.Lang.Extensions.YieldAllMacro.ExpandImpl' mark visited. (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro.constructor' mark visited. /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(1,1): node 'AssemblyInfo' mark visited. (-1,-1): node 'CompilerGeneratedExtensions' mark visited. Leaving Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping Entering Boo.Lang.Compiler.Steps.PreProcessExtensionMethods Leaving Boo.Lang.Compiler.Steps.PreProcessExtensionMethods Entering Boo.Lang.Compiler.Steps.UnfoldConstants Leaving Boo.Lang.Compiler.Steps.UnfoldConstants Entering Boo.Lang.Compiler.Steps.OptimizeIterationStatements Leaving Boo.Lang.Compiler.Steps.OptimizeIterationStatements Entering Boo.Lang.Compiler.Steps.BranchChecking Leaving Boo.Lang.Compiler.Steps.BranchChecking Entering Boo.Lang.Compiler.Steps.CheckIdentifiers Leaving Boo.Lang.Compiler.Steps.CheckIdentifiers Entering Boo.Lang.Compiler.Steps.StricterErrorChecking Leaving Boo.Lang.Compiler.Steps.StricterErrorChecking Entering Boo.Lang.Compiler.Steps.CheckAttributesUsage Leaving Boo.Lang.Compiler.Steps.CheckAttributesUsage Entering Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions Leaving Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions Entering Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers Leaving Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers Entering Boo.Lang.Compiler.Steps.ExpandProperties Leaving Boo.Lang.Compiler.Steps.ExpandProperties Entering Boo.Lang.Compiler.Steps.RemoveDeadCode Leaving Boo.Lang.Compiler.Steps.RemoveDeadCode Entering Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel Leaving Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel Entering Boo.Lang.Compiler.Steps.NormalizeIterationStatements Leaving Boo.Lang.Compiler.Steps.NormalizeIterationStatements Entering Boo.Lang.Compiler.Steps.ProcessSharedLocals Leaving Boo.Lang.Compiler.Steps.ProcessSharedLocals Entering Boo.Lang.Compiler.Steps.ProcessClosures Leaving Boo.Lang.Compiler.Steps.ProcessClosures Entering Boo.Lang.Compiler.Steps.ProcessGenerators Leaving Boo.Lang.Compiler.Steps.ProcessGenerators Entering Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations Leaving Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations Entering Boo.Lang.Compiler.Steps.InjectCallableConversions Leaving Boo.Lang.Compiler.Steps.InjectCallableConversions Entering Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions Leaving Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions Entering Boo.Lang.Compiler.Steps.CheckNeverUsedMembers Leaving Boo.Lang.Compiler.Steps.CheckNeverUsedMembers Entering Boo.Lang.Compiler.Steps.EmitAssembly ASSEMBLY LOADED: <dynamic>Boo.Lang.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null castclass: expected type='Boo.Lang.Compiler.Ast.Property', type on stack='Boo.Lang.Compiler.Ast.Node' castclass: expected type='Boo.Lang.Compiler.Ast.Method', type on stack='Boo.Lang.Compiler.Ast.Node' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'item = ___iterator80.get_Current() '. castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'while ___iterator80.MoveNext(): item = ___iterator80.get_Current() p.get_Attributes().Add(Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute(item)) '. castclass: expected type='Boo.Lang.Compiler.Ast.MethodInvocationExpression', type on stack='Boo.Lang.Compiler.Ast.Expression' castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'arg = ___iterator84.get_Current() '. castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'while ___iterator84.MoveNext(): arg = ___iterator84.get_Current() expansion = Boo.Lang.Extensions.LockMacroModule.createLockedBlock(self.get_Context(), arg, expansion) '. castclass: expected type='Boo.Lang.Compiler.Ast.Module', type on stack='Boo.Lang.Compiler.Ast.Node' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'arg = ___iterator86.get_Current() '. castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'while ___iterator86.MoveNext(): arg = ___iterator86.get_Current() if arg is last: break block.Add(GlobalsModule.withLexicalInfoFrom(__eval__((___temp42 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp42.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp42.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((Boo.Lang.Compiler.Ast.Expression.Lift(arg),))), ___temp42), arg)) block.Add(__eval__((___temp44 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp44.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp44.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((__eval__((___temp43 = Boo.Lang.Compiler.Ast.StringLiteralExpression()), (___temp43.Value = ' '), ___temp43),))), ___temp44)) '. duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'expression = ___iterator88.get_Current() '. castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'while ___iterator88.MoveNext(): expression = ___iterator88.get_Current() temp = ReferenceExpression("__using${self._context.AllocIndex()}__") assignment = GlobalsModule.withLexicalInfoFrom(__eval__((___temp64 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp64.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp64.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp64.Right = __eval__((___temp63 = Boo.Lang.Compiler.Ast.TryCastExpression()), (___temp63.Target = Boo.Lang.Compiler.Ast.Expression.Lift(expression)), (___temp63.Type = __eval__((___temp62 = Boo.Lang.Compiler.Ast.SimpleTypeReference()), (___temp62.Name = 'System.IDisposable'), ___temp62)), ___temp63)), ___temp64), expression) expansion = __eval__((___temp74 = Boo.Lang.Compiler.Ast.Block()), (___temp74.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(assignment)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp73 = Boo.Lang.Compiler.Ast.TryStatement()), (___temp73.ProtectedBlock = __eval__((___temp65 = Boo.Lang.Compiler.Ast.Block()), (___temp65.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(expansion)),))), ___temp65)), (___temp73.EnsureBlock = __eval__((___temp72 = Boo.Lang.Compiler.Ast.Block()), (___temp72.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp71 = Boo.Lang.Compiler.Ast.IfStatement()), (___temp71.Condition = __eval__((___temp66 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp66.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 23)), (___temp66.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp66.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp66)), (___temp71.TrueBlock = __eval__((___temp70 = Boo.Lang.Compiler.Ast.Block()), (___temp70.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp68 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp68.Target = __eval__((___temp67 = Boo.Lang.Compiler.Ast.MemberReferenceExpression()), (___temp67.Name = 'Dispose'), (___temp67.Target = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), ___temp67)), ___temp68)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp69 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp69.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp69.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp69.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp69))))), ___temp70)), ___temp71)),))), ___temp72)), ___temp73))))), ___temp74) '. Leaving Boo.Lang.Compiler.Steps.EmitAssembly Entering Boo.Lang.Compiler.Steps.SaveAssembly Leaving Boo.Lang.Compiler.Steps.SaveAssembly 16 module(s) processed in 1509.229ms after 158.846ms of environment setup. ---(snip!)--- Is this a boo build system issue, or a nant one? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
|
|
[jira] Closed: (BOO-1007) compile error in 0.8.1 on Mac OS X[ http://jira.codehaus.org/browse/BOO-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rodrigo B. de Oliveira closed BOO-1007. --------------------------------------- Resolution: Cannot Reproduce > compile error in 0.8.1 on Mac OS X > ---------------------------------- > > Key: BOO-1007 > URL: http://jira.codehaus.org/browse/BOO-1007 > Project: Boo > Issue Type: Bug > Components: NAnt Tasks > Affects Versions: 0.8.1 > Environment: Mac OS X, latest mono (1.9.1), nant 0.86 beta1 > Reporter: Benjamin Reed > Priority: Minor > > When building boo 0.8.1, I get the following error in the booc part if I run nant -v: > ---(snip!)--- > Boo.Lang.Useful: > [booc] Output file '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll' does not exist, rebuilding. > [booc] Compiling 27 files to '/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll'. > [booc] Contents of /var/tmp/tmp581e04bf.tmp. > [booc] -debug > [booc] -vv > [booc] -nologo > [booc] -target:library > [booc] -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Useful.dll > [booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll > [booc] -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/AutoFlagsAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/OnceAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/SingletonAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Attributes/TraceMethodCallsAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ApplyTemplateSemantics.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/ITemplate.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplateCompiler.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/BooTemplate/TemplatePreProcessor.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/AbstractCollection.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Cache.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/CollectionAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Collections/Set.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractCommandLine.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/AbstractParser.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/ArgumentAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/EventBasedParser.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/OptionAttribute.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/CommandLine/Parser.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionEvaluator.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionLexer.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParser.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/Impl/PreProcessorExpressionParserTokenTypes.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/PreProcessor.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/IO/walk.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/Resources/ResourceFu.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/AssemblyInfo.boo" > [booc] "/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Useful/PlatformInformation.boo" > [booc] > [booc] Starting '/private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (@"/var/tmp/tmp581e04bf.tmp")' in '/private/tmp/fink.build/boo-0.8.1.2865-1' > BUILD FAILED - 0 non-fatal error(s), 2 warning(s) > /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4): > External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255): > NAnt.Core.BuildException: /private/tmp/fink.build/boo-0.8.1.2865-1/default.build(362,4): > External Program Failed: /private/tmp/fink.build/boo-0.8.1.2865-1/build/booc.exe (return code was 255) > at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask () [0x00104] in /Volumes/BIG-G/tmp/fink.build/nant-0.86-0.beta1.1/nant-0.86-beta1/src/NAnt.Core/Tasks/ExternalProgramBase.cs:377 > ---(snip!)--- > The weird thing is, if I run that command-line myself, I get a return code of 0: > ---(snip!)--- > mono /pc/build/boo-0.8.1.2865-1/build/booc.exe -debug -vv -nologo -target:library -out:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll -reference:/private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo > ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll > ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll > ASSEMBLY AT STARTUP: /pc/lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll > ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll > ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll > ASSEMBLY AT STARTUP: /pc/build/boo-0.8.1.2865-1/build/booc.exe > ASSEMBLY AT STARTUP: /pc/lib/mono/2.0/mscorlib.dll > ATTEMPTING LOADASSEMBLY: mscorlib > ATTEMPTING LOADASSEMBLY: System > ATTEMPTING LOADASSEMBLY: Boo.Lang.Extensions > ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll > BOO LANG DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.dll > BOO COMPILER EXTENSIONS DLL: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Extensions.dll > ATTEMPTING LOADASSEMBLY: System.Drawing > ASSEMBLY LOADED: /pc/lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll > ATTEMPTING LOADASSEMBLY: System.Security > ASSEMBLY LOADED: /pc/lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll > ATTEMPTING LOADASSEMBLY: System.Xml > ATTEMPTING LOADASSEMBLY: /private/tmp/fink.build/boo-0.8.1.2865-1/build/Boo.Lang.Compiler.dll > ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll > ASSEMBLY LOADED: /pc/build/boo-0.8.1.2865-1/build/Boo.Lang.Parser.dll > ASSEMBLY LOADED: /pc/lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll > Entering Boo.Lang.Parser.BooParsingStep > Leaving Boo.Lang.Parser.BooParsingStep > Entering Boo.Lang.Compiler.Steps.InitializeTypeSystemServices > Leaving Boo.Lang.Compiler.Steps.InitializeTypeSystemServices > Entering Boo.Lang.Compiler.Steps.PreErrorChecking > Leaving Boo.Lang.Compiler.Steps.PreErrorChecking > Entering Boo.Lang.Compiler.Steps.ExpandAstLiterals > Leaving Boo.Lang.Compiler.Steps.ExpandAstLiterals > Entering Boo.Lang.Compiler.Steps.MergePartialClasses > Leaving Boo.Lang.Compiler.Steps.MergePartialClasses > Entering Boo.Lang.Compiler.Steps.InitializeNameResolutionService > ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll > Leaving Boo.Lang.Compiler.Steps.InitializeNameResolutionService > Entering Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces > Leaving Boo.Lang.Compiler.Steps.IntroduceGlobalNamespaces > Entering Boo.Lang.Compiler.Steps.TransformCallableDefinitions > Leaving Boo.Lang.Compiler.Steps.TransformCallableDefinitions > Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions > Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions > Entering Boo.Lang.Compiler.Steps.BindGenericParameters > Leaving Boo.Lang.Compiler.Steps.BindGenericParameters > Entering Boo.Lang.Compiler.Steps.BindNamespaces > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(32,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(33,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(34,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(35,8): import reference 'Boo.Lang.Compiler.TypeSystem' bound to Boo.Lang.Compiler.TypeSystem. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(32,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(32,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(32,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(29,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(30,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(31,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(32,8): import reference 'Boo.Lang.Compiler.Steps' bound to Boo.Lang.Compiler.Steps. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(31,8): import reference 'System' bound to System. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(32,8): import reference 'Boo.Lang.Compiler' bound to Boo.Lang.Compiler. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(33,8): import reference 'Boo.Lang.Compiler.Ast' bound to Boo.Lang.Compiler.Ast. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(29,1): import reference 'Boo.Lang.Extensions' bound to Boo.Lang.Extensions. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(29,8): import reference 'System.Reflection' bound to System.Reflection. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(30,8): import reference 'System.Security.Permissions' bound to System.Security.Permissions. > Leaving Boo.Lang.Compiler.Steps.BindNamespaces > Entering Boo.Lang.Compiler.Steps.BindBaseTypes > Leaving Boo.Lang.Compiler.Steps.BindBaseTypes > Entering Boo.Lang.Compiler.Steps.BindAndApplyAttributes > Leaving Boo.Lang.Compiler.Steps.BindAndApplyAttributes > Entering Boo.Lang.Compiler.Steps.ExpandMacros > Compiling macro 'Boo.Lang.Extensions.MacroMacro' > ASSEMBLY LOADED: <dynamic>MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null > ASSEMBLY LOADED: /pc/lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll > Macro 'Boo.Lang.Extensions.MacroMacro' successfully compiled to 'MacroMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' > Compiling macro 'Boo.Lang.Extensions.AssertMacro' > ASSEMBLY LOADED: <dynamic>AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null > Macro 'Boo.Lang.Extensions.AssertMacro' successfully compiled to 'AssertMacro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' > Leaving Boo.Lang.Compiler.Steps.ExpandMacros > Entering Boo.Lang.Compiler.Steps.IntroduceModuleClasses > Leaving Boo.Lang.Compiler.Steps.IntroduceModuleClasses > Entering Boo.Lang.Compiler.Steps.NormalizeStatementModifiers > Leaving Boo.Lang.Compiler.Steps.NormalizeStatementModifiers > Entering Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions > Leaving Boo.Lang.Compiler.Steps.NormalizeTypeAndMemberDefinitions > Entering Boo.Lang.Compiler.Steps.BindTypeDefinitions > Leaving Boo.Lang.Compiler.Steps.BindTypeDefinitions > Entering Boo.Lang.Compiler.Steps.BindGenericParameters > Leaving Boo.Lang.Compiler.Steps.BindGenericParameters > Entering Boo.Lang.Compiler.Steps.BindEnumMembers > Leaving Boo.Lang.Compiler.Steps.BindEnumMembers > Entering Boo.Lang.Compiler.Steps.BindBaseTypes > Leaving Boo.Lang.Compiler.Steps.BindBaseTypes > Entering Boo.Lang.Compiler.Steps.BindMethods > Leaving Boo.Lang.Compiler.Steps.BindMethods > Entering Boo.Lang.Compiler.Steps.ResolveTypeReferences > Leaving Boo.Lang.Compiler.Steps.ResolveTypeReferences > Entering Boo.Lang.Compiler.Steps.BindTypeMembers > Leaving Boo.Lang.Compiler.Steps.BindTypeMembers > Entering Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method Boo.Lang.Extensions.DefaultAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method Boo.Lang.Extensions.LockAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method Boo.Lang.Extensions.PropertyAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method Boo.Lang.Extensions.RequiredAttribute.Apply implements Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.AssertMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.UncheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.CheckedMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.DebugMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > (-1,-1): node 'GlobalsModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.LockMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method Boo.Lang.Extensions.MacroMacro.Expand implements Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.PrintMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.UsingMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. > (-1,-1): Method Boo.Lang.Extensions.YieldAllMacro.ExpandImpl implements Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement) > Leaving Boo.Lang.Compiler.Steps.ProcessInheritedAbstractMembers > Entering Boo.Lang.Compiler.Steps.CheckMemberNames > Leaving Boo.Lang.Compiler.Steps.CheckMemberNames > Entering Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(1,1): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(38,14): node 'Boo.Lang.Extensions.DefaultAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(40,15): node 'Boo.Lang.Extensions.DefaultAttribute._value' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(42,16): node 'Boo.Lang.Extensions.DefaultAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): node 'Boo.Lang.Extensions.DefaultAttribute.Apply' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/DefaultAttribute.boo(48,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(1,1): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(34,14): node 'Boo.Lang.Extensions.GetterAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(35,14): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(37,15): node 'Boo.Lang.Extensions.PropertyAttribute._propertyName' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(39,15): node 'Boo.Lang.Extensions.PropertyAttribute._setPreCondition' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(41,15): node 'Boo.Lang.Extensions.PropertyAttribute._protected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(43,15): node 'Boo.Lang.Extensions.PropertyAttribute._observable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(45,15): node 'Boo.Lang.Extensions.PropertyAttribute._attributes' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(47,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(50,16): node 'Boo.Lang.Extensions.PropertyAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(56,5): node 'Boo.Lang.Extensions.PropertyAttribute.Protected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Protected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(57,9): return type for method get_Protected bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(59,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Protected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(62,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsProtected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsProtected' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(63,9): return type for method get_IsProtected bound to bool > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(68,5): node 'Boo.Lang.Extensions.PropertyAttribute.Observable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Observable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(69,9): return type for method get_Observable bound to Boo.Lang.Compiler.Ast.BoolLiteralExpression > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(71,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Observable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(74,15): node 'Boo.Lang.Extensions.PropertyAttribute.IsObservable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_IsObservable' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(75,9): return type for method get_IsObservable bound to bool > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(80,15): node 'Boo.Lang.Extensions.PropertyAttribute.ChangedEventName' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_ChangedEventName' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(81,9): return type for method get_ChangedEventName bound to string > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(84,5): node 'Boo.Lang.Extensions.PropertyAttribute.Attributes' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): node 'Boo.Lang.Extensions.PropertyAttribute.get_Attributes' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(85,9): return type for method get_Attributes bound to Boo.Lang.Compiler.Ast.ListLiteralExpression > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(87,9): node 'Boo.Lang.Extensions.PropertyAttribute.set_Attributes' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): node 'Boo.Lang.Extensions.PropertyAttribute.Apply' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(90,25): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(116,23): node 'Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(128,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateGetter' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(137,27): node 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(153,17): node 'Boo.Lang.Extensions.PropertyAttribute.CreateRefTarget' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(159,19): node 'Boo.Lang.Extensions.PropertyAttribute.CreateChangedEvent' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(43,9): node 'Boo.Lang.Extensions.GetterAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): node 'Boo.Lang.Extensions.GetterAttribute.CreateSetter' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/GetterAttribute.boo(46,28): Method 'CreateSetter' overrides 'Boo.Lang.Extensions.PropertyAttribute.CreateSetter(Boo.Lang.Compiler.Ast.Field)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(1,1): node 'Boo.Lang.Extensions.LockAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(35,7): node 'Boo.Lang.Extensions.LockAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(37,13): node 'Boo.Lang.Extensions.LockAttribute._monitor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(39,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(44,9): node 'Boo.Lang.Extensions.LockAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): node 'Boo.Lang.Extensions.LockAttribute.Apply' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/LockAttribute.boo(47,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): node 'Boo.Lang.Extensions.LockMacroModule.createLockedBlock' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): node 'GlobalsModule.withLexicalInfoFrom' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(31,17): return type for method withLexicalInfoFrom bound to Boo.Lang.Compiler.Ast.Expression > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(35,5): return type for method createLockedBlock bound to Boo.Lang.Compiler.Ast.Block > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(1,1): node 'Boo.Lang.Extensions.PropertyAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(1,1): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(35,7): node 'Boo.Lang.Extensions.RequiredAttribute' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(37,5): node 'Boo.Lang.Extensions.RequiredAttribute._condition' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(39,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(42,9): node 'Boo.Lang.Extensions.RequiredAttribute.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): node 'Boo.Lang.Extensions.RequiredAttribute.Apply' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(46,18): Method 'Apply' overrides 'Boo.Lang.Compiler.AbstractAstAttribute.Apply(Boo.Lang.Compiler.Ast.Node)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): node 'Boo.Lang.Extensions.RequiredAttribute.TargetMethod' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(58,17): return type for method TargetMethod bound to Boo.Lang.Compiler.Ast.Method > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): node 'Boo.Lang.Extensions.RequiredAttribute.BuildAssertion' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(70,17): return type for method BuildAssertion bound to Boo.Lang.Compiler.Ast.RaiseStatement > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/RequiredAttribute.boo(66,17): node 'Boo.Lang.Extensions.RequiredAttribute.CheckProperty' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(1,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.AssertMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/AssertMacro.boo(35,1): node 'Boo.Lang.Extensions.AssertMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(1,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.UncheckedMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(34,1): node 'Boo.Lang.Extensions.UncheckedMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.CheckedMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/CheckedMacro.boo(39,1): node 'Boo.Lang.Extensions.CheckedMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(1,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.DebugMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): node 'Boo.Lang.Extensions.PrintMacroModule.expandPrintMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(35,5): return type for method expandPrintMacro bound to Boo.Lang.Compiler.Ast.Statement > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/DebugMacro.boo(35,1): node 'Boo.Lang.Extensions.DebugMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'Globals' mark visited. > (-1,-1): node 'GlobalsModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/Globals.boo(1,1): node 'GlobalsModule.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.LockMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(47,1): node 'Boo.Lang.Extensions.LockMacro.constructor' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.LockMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(1,1): node 'Boo.Lang.Extensions.LockMacroModule.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(1,1): node 'Boo.Lang.Extensions.MacroMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): node 'Boo.Lang.Extensions.MacroMacro.Expand' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(37,18): Method 'Expand' overrides 'Boo.Lang.Compiler.AbstractAstMacro.Expand(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): node 'Boo.Lang.Extensions.MacroMacro.CreateMacroType' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): node 'Boo.Lang.Extensions.MacroMacro.PascalCase' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(43,9): return type for method PascalCase bound to string > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(46,17): return type for method CreateMacroType bound to Boo.Lang.Compiler.Ast.ClassDefinition > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(57,17): node 'Boo.Lang.Extensions.MacroMacro.EnclosingModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/MacroMacro.boo(35,7): node 'Boo.Lang.Extensions.MacroMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.PrintMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(55,1): node 'Boo.Lang.Extensions.PrintMacro.constructor' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.PrintMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(1,1): node 'Boo.Lang.Extensions.PrintMacroModule.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.annotateArrayIndexing' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(34,5): return type for method annotateArrayIndexing bound to Boo.Lang.Compiler.Ast.Block > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(39,1): node 'Boo.Lang.Extensions.NormalArrayIndexingMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(42,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacro.constructor' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/RawArrayIndexingMacro.boo(1,1): node 'Boo.Lang.Extensions.RawArrayIndexingMacroModule.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(1,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.UsingMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(35,1): node 'Boo.Lang.Extensions.UsingMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(1,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro' mark visited. > (-1,-1): node 'Boo.Lang.Extensions.YieldAllMacro.ExpandImpl' mark visited. > (-1,-1): Method 'ExpandImpl' overrides 'Boo.Lang.Compiler.LexicalInfoPreservingMacro.ExpandImpl(Boo.Lang.Compiler.Ast.MacroStatement)' > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/YieldAllMacro.boo(35,1): node 'Boo.Lang.Extensions.YieldAllMacro.constructor' mark visited. > /private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/AssemblyInfo.boo(1,1): node 'AssemblyInfo' mark visited. > (-1,-1): node 'CompilerGeneratedExtensions' mark visited. > Leaving Boo.Lang.Compiler.Steps.ProcessMethodBodiesWithDuckTyping > Entering Boo.Lang.Compiler.Steps.PreProcessExtensionMethods > Leaving Boo.Lang.Compiler.Steps.PreProcessExtensionMethods > Entering Boo.Lang.Compiler.Steps.UnfoldConstants > Leaving Boo.Lang.Compiler.Steps.UnfoldConstants > Entering Boo.Lang.Compiler.Steps.OptimizeIterationStatements > Leaving Boo.Lang.Compiler.Steps.OptimizeIterationStatements > Entering Boo.Lang.Compiler.Steps.BranchChecking > Leaving Boo.Lang.Compiler.Steps.BranchChecking > Entering Boo.Lang.Compiler.Steps.CheckIdentifiers > Leaving Boo.Lang.Compiler.Steps.CheckIdentifiers > Entering Boo.Lang.Compiler.Steps.StricterErrorChecking > Leaving Boo.Lang.Compiler.Steps.StricterErrorChecking > Entering Boo.Lang.Compiler.Steps.CheckAttributesUsage > Leaving Boo.Lang.Compiler.Steps.CheckAttributesUsage > Entering Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions > Leaving Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions > Entering Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers > Leaving Boo.Lang.Compiler.Steps.ProcessAssignmentsToValueTypeMembers > Entering Boo.Lang.Compiler.Steps.ExpandProperties > Leaving Boo.Lang.Compiler.Steps.ExpandProperties > Entering Boo.Lang.Compiler.Steps.RemoveDeadCode > Leaving Boo.Lang.Compiler.Steps.RemoveDeadCode > Entering Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel > Leaving Boo.Lang.Compiler.Steps.CheckMembersProtectionLevel > Entering Boo.Lang.Compiler.Steps.NormalizeIterationStatements > Leaving Boo.Lang.Compiler.Steps.NormalizeIterationStatements > Entering Boo.Lang.Compiler.Steps.ProcessSharedLocals > Leaving Boo.Lang.Compiler.Steps.ProcessSharedLocals > Entering Boo.Lang.Compiler.Steps.ProcessClosures > Leaving Boo.Lang.Compiler.Steps.ProcessClosures > Entering Boo.Lang.Compiler.Steps.ProcessGenerators > Leaving Boo.Lang.Compiler.Steps.ProcessGenerators > Entering Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations > Leaving Boo.Lang.Compiler.Steps.ExpandVarArgsMethodInvocations > Entering Boo.Lang.Compiler.Steps.InjectCallableConversions > Leaving Boo.Lang.Compiler.Steps.InjectCallableConversions > Entering Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions > Leaving Boo.Lang.Compiler.Steps.ImplementICallableOnCallableDefinitions > Entering Boo.Lang.Compiler.Steps.CheckNeverUsedMembers > Leaving Boo.Lang.Compiler.Steps.CheckNeverUsedMembers > Entering Boo.Lang.Compiler.Steps.EmitAssembly > ASSEMBLY LOADED: <dynamic>Boo.Lang.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null > castclass: expected type='Boo.Lang.Compiler.Ast.Property', type on stack='Boo.Lang.Compiler.Ast.Node' > castclass: expected type='Boo.Lang.Compiler.Ast.Method', type on stack='Boo.Lang.Compiler.Ast.Node' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'item = ___iterator80.get_Current() > '. > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Attributes/PropertyAttribute.boo(108,13)' : 'while ___iterator80.MoveNext(): > item = ___iterator80.get_Current() > p.get_Attributes().Add(Boo.Lang.Extensions.PropertyAttribute.ConvertExpressionToAttribute(item)) > '. > castclass: expected type='Boo.Lang.Compiler.Ast.MethodInvocationExpression', type on stack='Boo.Lang.Compiler.Ast.Expression' > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'arg = ___iterator84.get_Current() > '. > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/LockMacro.boo(53,5)' : 'while ___iterator84.MoveNext(): > arg = ___iterator84.get_Current() > expansion = Boo.Lang.Extensions.LockMacroModule.createLockedBlock(self.get_Context(), arg, expansion) > '. > castclass: expected type='Boo.Lang.Compiler.Ast.Module', type on stack='Boo.Lang.Compiler.Ast.Node' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'arg = ___iterator86.get_Current() > '. > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/PrintMacro.boo(47,5)' : 'while ___iterator86.MoveNext(): > arg = ___iterator86.get_Current() > if arg is last: > break > block.Add(GlobalsModule.withLexicalInfoFrom(__eval__((___temp42 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp42.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp42.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((Boo.Lang.Compiler.Ast.Expression.Lift(arg),))), ___temp42), arg)) > block.Add(__eval__((___temp44 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp44.Target = Boo.Lang.Compiler.Ast.Expression.Lift(write)), (___temp44.Arguments = Boo.Lang.Compiler.Ast.ExpressionCollection.FromArray((__eval__((___temp43 = Boo.Lang.Compiler.Ast.StringLiteralExpression()), (___temp43.Value = ' '), ___temp43),))), ___temp44)) > '. > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'expression = ___iterator88.get_Current() > '. > castclass: expected type='Boo.Lang.Compiler.Ast.Expression', type on stack='object' > duplicate symbol emit attempt for '/private/tmp/fink.build/boo-0.8.1.2865-1/src/Boo.Lang.Extensions/Macros/UsingMacro.boo(38,5)' : 'while ___iterator88.MoveNext(): > expression = ___iterator88.get_Current() > temp = ReferenceExpression("__using${self._context.AllocIndex()}__") > assignment = GlobalsModule.withLexicalInfoFrom(__eval__((___temp64 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp64.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp64.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp64.Right = __eval__((___temp63 = Boo.Lang.Compiler.Ast.TryCastExpression()), (___temp63.Target = Boo.Lang.Compiler.Ast.Expression.Lift(expression)), (___temp63.Type = __eval__((___temp62 = Boo.Lang.Compiler.Ast.SimpleTypeReference()), (___temp62.Name = 'System.IDisposable'), ___temp62)), ___temp63)), ___temp64), expression) > expansion = __eval__((___temp74 = Boo.Lang.Compiler.Ast.Block()), (___temp74.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(assignment)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp73 = Boo.Lang.Compiler.Ast.TryStatement()), (___temp73.ProtectedBlock = __eval__((___temp65 = Boo.Lang.Compiler.Ast.Block()), (___temp65.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(Boo.Lang.Compiler.Ast.Statement.Lift(expansion)),))), ___temp65)), (___temp73.EnsureBlock = __eval__((___temp72 = Boo.Lang.Compiler.Ast.Block()), (___temp72.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp71 = Boo.Lang.Compiler.Ast.IfStatement()), (___temp71.Condition = __eval__((___temp66 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp66.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 23)), (___temp66.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp66.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp66)), (___temp71.TrueBlock = __eval__((___temp70 = Boo.Lang.Compiler.Ast.Block()), (___temp70.Statements = Boo.Lang.Compiler.Ast.StatementCollection.FromArray((Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp68 = Boo.Lang.Compiler.Ast.MethodInvocationExpression()), (___temp68.Target = __eval__((___temp67 = Boo.Lang.Compiler.Ast.MemberReferenceExpression()), (___temp67.Name = 'Dispose'), (___temp67.Target = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), ___temp67)), ___temp68)), Boo.Lang.Compiler.Ast.Statement.Lift(__eval__((___temp69 = Boo.Lang.Compiler.Ast.BinaryExpression()), (___temp69.Operator = cast(Boo.Lang.Compiler.Ast.BinaryOperatorType, 15)), (___temp69.Left = Boo.Lang.Compiler.Ast.Expression.Lift(temp)), (___temp69.Right = Boo.Lang.Compiler.Ast.NullLiteralExpression()), ___temp69))))), ___temp70)), ___temp71)),))), ___temp72)), ___temp73))))), ___temp74) > '. > Leaving Boo.Lang.Compiler.Steps.EmitAssembly > Entering Boo.Lang.Compiler.Steps.SaveAssembly > Leaving Boo.Lang.Compiler.Steps.SaveAssembly > 16 module(s) processed in 1509.229ms after 158.846ms of environment setup. > ---(snip!)--- > Is this a boo build system issue, or a nant one? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
| Free embeddable forum powered by Nabble | Forum Help |