Skip to content

Instantly share code, notes, and snippets.

@dotemacs
Created May 24, 2019 19:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dotemacs/df4e5e89643c58f1d9e2c4719486ddff to your computer and use it in GitHub Desktop.
Save dotemacs/df4e5e89643c58f1d9e2c4719486ddff to your computer and use it in GitHub Desktop.
ClojureCLR 1.9.0 build with msbuild instead of xbuild on macOS
Microsoft (R) Build Engine version 16.0.42-preview+g804bde742b for Mono
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 24/05/2019 20:29:17.
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" on node 1 (Build target(s)).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (1) is building "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) on node 1 (default targets).
ValidateSolutionConfiguration:
Building solution configuration "Debug 4.0|Any CPU".
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj" (3) on node 1 (default targets).
RestorePackages:
nuget install "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/packages.config" -RequireConsent -o "/Users/alex/dev/clr/clojure-clr/Clojure/packages"
Restoring NuGet packages...
To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the NuGet Package Manager node and uncheck 'Allow NuGet to download missing packages'.
Feeds used:
/Users/alex/.nuget/packages/
https://api.nuget.org/v3/index.json
All packages listed in /Users/alex/dev/clr/clojure-clr/Clojure/Clojure/packages.config are already installed.
CoreResGen:
No resources are out of date with respect to their source files. Skipping resource generation.
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:MONO;TRACE;DEBUG;CODE_ANALYSIS /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.core.specs.alpha.0.1.24/lib/net35/clojure.core.specs.alpha.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.spec.alpha.0.1.143/lib/net35/clojure.spec.alpha.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Dynamic.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.AspNet.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.Metadata.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.ServiceModel.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Clojure.dll" /ruleset:ClojureBasic.ruleset /resource:"obj/Debug 4.0/clojure.lang.Properties.Resources.resources" /target:library /utf8output api/Clojure.cs CljCompiler/ArrayIter.cs CljCompiler/Ast/IlGen.cs CljCompiler/Ast/Intrinsics.cs CljCompiler/Ast/CaseExpr.cs Lib/ClrTypeSpec.cs Lib/Cycle.cs Lib/EdnReader.cs Lib/ExceptionInfo.cs Lib/IAtom.cs Lib/IAtom2.cs Lib/IExceptionInfo.cs Lib/IFnArity.cs Lib/IFnClosure.cs Lib/IKVReduce.cs Lib/IMapEnumerable.cs Lib/IReduceInit.cs Lib/Iterate.cs Lib/ITransientAssociative2.cs Lib/LongRange.cs Lib/Murmur3.cs Lib/ReaderConditional.cs Lib/RecordEnumerable.cs Lib/Reduced.cs Lib/Repeat.cs Lib/TaggedLiteral.cs Lib/Task35.cs Lib/TransformerEnumerator.cs Lib/Tuple.cs Lib/TypeNotFoundException.cs Lib/Volatile.cs Lib/WarnBoxedMathAttribute.cs Readers/PushbackInputStream.cs Runtime/Binding/BindingHelpers.cs Runtime/Binding/ClojureOverloadResolver.cs Runtime/Binding/ClojureCreateInstanceBinder.cs Runtime/Binding/ClojureGetZeroArityMemberBinder.cs Runtime/Binding/ClojureInvokeMemberBinder.cs CljCompiler/Ast/DynInitHelper.cs Runtime/Binding/DynUtils.cs CljCompiler/Ast/HostArg.cs CljCompiler/Ast/IdentityHashMap.cs CljCompiler/Ast/InstanceOfExpr.cs CljCompiler/Ast/InstanceZeroArityCallExpr.cs CljCompiler/Ast/KeywordInvokeExpr.cs CljCompiler/Ast/MethodParamExpr.cs CljCompiler/Ast/NewInstanceExpr.cs CljCompiler/Ast/NewInstanceMethod.cs CljCompiler/Ast/NumberExpr.cs Runtime/Binding/ClojureBinder.cs CljCompiler/Ast/ObjExpr.cs CljCompiler/Ast/ObjMethod.cs CljCompiler/Ast/ParserContext.cs CljCompiler/Ast/ParseException.cs CljCompiler/Ast/StaticInvokeExpr.cs CljCompiler/GenClass.cs CljCompiler/GenInterface.cs CljCompiler/MethodSignature.cs GlobalSuppressions.cs Lib/ArityException.cs Lib/AtomicBoolean.cs Lib/BigDecimal.cs CljCompiler/Ast/AssignableExpr.cs CljCompiler/Ast/AssignExpr.cs CljCompiler/Ast/BindingInit.cs CljCompiler/Ast/BooleanExpr.cs CljCompiler/Ast/ConstantExpr.cs CljCompiler/Ast/DefExpr.cs CljCompiler/Ast/BodyExpr.cs CljCompiler/Ast/EmptyExpr.cs CljCompiler/Ast/Expr.cs CljCompiler/Ast/FieldExpr.cs CljCompiler/Ast/FnExpr.cs CljCompiler/Ast/FnMethod.cs CljCompiler/Ast/GenContext.cs CljCompiler/Ast/HostExpr.cs CljCompiler/Ast/IfExpr.cs CljCompiler/Ast/ImportExpr.cs CljCompiler/Ast/InstanceFieldExpr.cs CljCompiler/Ast/InstanceMethodExpr.cs CljCompiler/Ast/InvokeExpr.cs CljCompiler/Ast/IParser.cs CljCompiler/Ast/KeywordExpr.cs CljCompiler/Ast/LetExpr.cs CljCompiler/Ast/LetFnExpr.cs CljCompiler/Ast/LiteralExpr.cs CljCompiler/Ast/LocalBinding.cs CljCompiler/Ast/LocalBindingExpr.cs CljCompiler/Ast/MapExpr.cs CljCompiler/Ast/MaybePrimitiveExpr.cs CljCompiler/Ast/MetaExpr.cs CljCompiler/Ast/MethodExpr.cs CljCompiler/Ast/MonitorEnterExpr.cs CljCompiler/Ast/MonitorExitExpr.cs CljCompiler/Ast/NewExpr.cs CljCompiler/Ast/NilExpr.cs CljCompiler/Ast/RecurExpr.cs CljCompiler/Ast/SetExpr.cs CljCompiler/Ast/StaticFieldExpr.cs CljCompiler/Ast/StaticMethodExpr.cs CljCompiler/Ast/TheVarExpr.cs CljCompiler/Ast/ThrowExpr.cs CljCompiler/Ast/TryExpr.cs CljCompiler/Ast/UnresolvedVarExpr.cs CljCompiler/Ast/UntypedExpr.cs CljCompiler/Ast/VarExpr.cs CljCompiler/Ast/VectorExpr.cs CljCompiler/Ast/StringExpr.cs CljCompiler/GenDelegate.cs CljCompiler/GenProxy.cs Lib/ArrayChunk.cs Lib/ArrayHelper.cs Lib/ATransientMap.cs Lib/ATransientSet.cs Lib/BigInt.cs Lib/BigInteger.cs Lib/ChunkBuffer.cs Lib/ChunkedCons.cs Lib/CountDownLatch.cs Lib/Counted.cs Lib/EnumeratorSeq.cs Lib/Future.cs Lib/IChunk.cs Lib/IChunkedSeq.cs Lib/IDeref.cs Lib/IEditableCollection.cs Lib/IHashEq.cs Lib/IKeywordLookup.cs Lib/ILookup.cs Lib/ILookupSite.cs Lib/ILookupThunk.cs Lib/IBlockingDeref.cs Lib/IPending.cs Lib/IRecord.cs Lib/ITransientAssociative.cs Lib/ITransientCollection.cs Lib/ITransientMap.cs Lib/ITransientSet.cs Lib/ITransientVector.cs Lib/Indexed.cs Lib/IProxy.cs Lib/IType.cs Lib/JReMatcher.cs Lib/KeywordLookupSite.cs Lib/LazySeq.cs Lib/MapEquivalence.cs Lib/MethodImplCache.cs Lib/Seqable.cs Readers/LineNumberingTextReader.cs Readers/PushbackTextReader.cs Properties/Resources.Designer.cs Lib/AFn.cs Lib/AFnImpl.cs Lib/AFunction.cs Lib/Agent.cs Lib/AMapEntry.cs Lib/APersistentMap.cs Lib/APersistentSet.cs Lib/APersistentVector.cs Lib/ARef.cs Lib/AReference.cs Lib/ArraySeq.cs Lib/ASeq.cs Lib/Associative.cs Lib/Atom.cs Lib/AtomicInteger.cs Lib/AtomicLong.cs Lib/AtomicReference.cs Lib/Box.cs Lib/ClojureException.cs CljCompiler/Compiler.cs Lib/Cons.cs Lib/Delay.cs Lib/Fn.cs Lib/FuncTypes.cs Lib/IFn.cs Lib/IMapEntry.cs Lib/IMeta.cs Lib/IndexedSeq.cs Lib/IObj.cs Lib/IPersistentCollection.cs Lib/IPersistentList.cs Lib/IPersistentMap.cs Lib/IPersistentSet.cs Lib/IPersistentStack.cs Lib/IPersistentVector.cs Lib/IReduce.cs Lib/IRef.cs Lib/IReference.cs Lib/ISeq.cs Lib/JavaConcurrentDictionary.cs Lib/Keyword.cs Lib/LazilyPersistentVector.cs Lib/LispReader.cs Lib/LockingTransaction.cs Lib/MapEntry.cs Lib/MapEnumerator.cs Lib/MultiFn.cs Lib/Named.cs Lib/Namespace.cs Lib/Numbers.cs Lib/Obj.cs Lib/PersistentArrayMap.cs Lib/PersistentHashMap.cs Lib/PersistentHashSet.cs Lib/PersistentList.cs Lib/PersistentQueue.cs Lib/PersistentStructMap.cs Lib/PersistentTreeMap.cs Lib/PersistentTreeSet.cs Lib/PersistentVector.cs Properties/AssemblyInfo.cs Lib/Range.cs Lib/Ratio.cs Lib/Ref.cs Lib/RestFn.cs Lib/RestFnImpl.cs Lib/Reversible.cs Lib/RT.cs Lib/SeqEnumerator.cs Lib/Sequential.cs Lib/Settable.cs Lib/Sorted.cs Lib/StringSeq.cs Lib/Symbol.cs Lib/Util.cs Lib/Var.cs Runtime/Binding/IClojureSite.cs Runtime/Binding/MetaAFn.cs Runtime/ClojureContext.cs Runtime/ClojureOps.cs Runtime/ClojureOptions.cs Runtime/ConversionWrappers.cs Runtime/Converter.cs Runtime/ImmutableDictionaryEnumerator.cs Runtime/Printf.cs Runtime/Properties.cs Runtime/Reflector.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
Lib/RT.cs(88,63): warning CS0612: 'ExecutionEngineException' is obsolete [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj]
_CopyFilesMarkedCopyLocal:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Dynamic.xml" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Dynamic.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.AspNet.xml" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Scripting.AspNet.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.Metadata.xml" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Scripting.Metadata.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.xml" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Scripting.xml".
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/obj/Debug 4.0/Clojure.csproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyAppConfigFile:
Skipping target "_CopyAppConfigFile" because all output files are up-to-date with respect to the input files.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/obj/Debug 4.0/Clojure.dll" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll".
Clojure -> /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/obj/Debug 4.0/Clojure.pdb" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj" (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/Clojure.Tests.csproj" (5) on node 1 (default targets).
RestorePackages:
nuget install "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/packages.config" -RequireConsent -o "/Users/alex/dev/clr/clojure-clr/Clojure/packages"
Restoring NuGet packages...
To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the NuGet Package Manager node and uncheck 'Allow NuGet to download missing packages'.
Feeds used:
/Users/alex/.nuget/packages/
https://api.nuget.org/v3/index.json
All packages listed in /Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/packages.config are already installed.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/Clojure.Tests.csproj]
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE;DEBUG /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.data.generators.0.1.2.0/lib/net35/clojure.data.generators.dll /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.test.check.0.9.0.1/lib/net35/clojure.test.check.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.test.generative.0.5.2.0/lib/net35/clojure.test.generative.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/clojure.tools.namespace.0.2.10.0/lib/net35/clojure.tools.namespace.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Clojure.Tests.dll" /target:library /utf8output Properties/AssemblyInfo.cs ReflectorTryCatchFixture.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/obj/Debug 4.0/Clojure.Tests.csproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectory:
Skipping target "_CopyOutOfDateSourceItemsToOutputDirectory" because all output files are up-to-date with respect to the input files.
_CopyOutOfDateSourceItemsToOutputDirectoryAlways:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/clojure/test_clojure/data.clj" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/clojure/test_clojure/data.clj".
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/obj/Debug 4.0/Clojure.Tests.dll" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Tests.dll".
Clojure.Tests -> /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Tests.dll
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/obj/Debug 4.0/Clojure.Tests.pdb" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Tests.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/Clojure.Tests.csproj" (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/Simple.Console.csproj" (6) on node 1 (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/Simple.Console.csproj]
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE;DEBUG /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Simple.Console.exe" /target:exe /utf8output SimpleConsole.cs Properties/AssemblyInfo.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/obj/Debug 4.0/Simple.Console.csproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/obj/Debug 4.0/Simple.Console.exe" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Simple.Console.exe".
Simple.Console -> /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Simple.Console.exe
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/obj/Debug 4.0/Simple.Console.pdb" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Simple.Console.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/Simple.Console.csproj" (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (7) on node 1 (default targets).
PrepareForBuild:
Creating directory "obj/Debug 4.0/".
RestorePackages:
nuget install "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/packages.config" -RequireConsent -o "/Users/alex/dev/clr/clojure-clr/Clojure/packages"
Restoring NuGet packages...
To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the NuGet Package Manager node and uncheck 'Allow NuGet to download missing packages'.
Feeds used:
/Users/alex/.nuget/packages/
https://api.nuget.org/v3/index.json
All packages listed in /Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/packages.config are already installed.
Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (7) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (8:2) on node 1 (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (8:2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/Clojure.Source.csproj" (9:2) on node 1 (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/Clojure.Source.csproj]
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva- /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Clojure.Source.dll" /target:library /utf8output clojure/samples/attributes/C.cs clojure/samples/genclass/C.cs clojure/samples/interop/C.cs GlobalSuppressions.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyOutOfDateSourceItemsToOutputDirectory:
Skipping target "_CopyOutOfDateSourceItemsToOutputDirectory" because all output files are up-to-date with respect to the input files.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/obj/Debug 4.0/Clojure.Source.dll" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Source.dll".
Clojure.Source -> /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Source.dll
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/obj/Debug 4.0/Clojure.Source.pdb" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Source.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/Clojure.Source.csproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE;DEBUG /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Source.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Clojure.Compile.exe" /target:exe /utf8output Compile.cs GlobalSuppressions.cs Properties/AssemblyInfo.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/obj/Debug 4.0/Clojure.Compile.csproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectory:
Skipping target "_CopyOutOfDateSourceItemsToOutputDirectory" because all output files are up-to-date with respect to the input files.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/obj/Debug 4.0/Clojure.Compile.exe" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe".
Clojure.Compile -> /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/obj/Debug 4.0/Clojure.Compile.pdb" to "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.pdb".
PostBuildEvent:
set clojure.compiler.direct-linking=true
/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe clojure.core clojure.core.protocols clojure.core.server clojure.core.reducers clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect clojure.edn
/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/tmp46f14f5e31124fee95ef9651af826457.exec.cmd: line 3: /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe: Permission denied
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5167,5): error MSB3073: The command "set clojure.compiler.direct-linking=true [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5167,5): error MSB3073: /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe clojure.core clojure.core.protocols clojure.core.server clojure.core.reducers clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect clojure.edn" exited with code 126. [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (default targets) -- FAILED.
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (default targets) -- FAILED.
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/DlrConsole.csproj" (10) on node 1 (default targets).
RestorePackages:
nuget install "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/packages.config" -RequireConsent -o "/Users/alex/dev/clr/clojure-clr/Clojure/packages"
Restoring NuGet packages...
To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the NuGet Package Manager node and uncheck 'Allow NuGet to download missing packages'.
Feeds used:
/Users/alex/.nuget/packages/
https://api.nuget.org/v3/index.json
All packages listed in /Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/packages.config are already installed.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:AnyCPU /errorreport:prompt /define:DEBUG;TRACE /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/Microsoft.CSharp.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Dynamic.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.AspNet.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.Metadata.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /out:"obj/Debug 4.0/DlrConsole.exe" /ruleset:../Clojure/ClojureBasic.ruleset /target:exe /utf8output Program.cs Properties/AssemblyInfo.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.pdb" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Clojure.pdb".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Clojure.dll".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll.config" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Clojure.dll.config".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Microsoft.Scripting.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Dynamic.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Microsoft.Dynamic.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.AspNet.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Microsoft.Scripting.AspNet.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/DynamicLanguageRuntime.1.1.0/lib/Net40/Microsoft.Scripting.Metadata.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/Microsoft.Scripting.Metadata.xml".
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/obj/Debug 4.0/DlrConsole.csproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyAppConfigFile:
Skipping target "_CopyAppConfigFile" because all output files are up-to-date with respect to the input files.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/obj/Debug 4.0/DlrConsole.exe" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/DlrConsole.exe".
DlrConsole -> /Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/DlrConsole.exe
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/obj/Debug 4.0/DlrConsole.pdb" to "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/bin/Debug/DlrConsole.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/DlrConsole/DlrConsole.csproj" (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/Csharp.Tests.csproj" (11) on node 1 (default targets).
RestorePackages:
nuget install "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/packages.config" -RequireConsent -o "/Users/alex/dev/clr/clojure-clr/Clojure/packages"
Restoring NuGet packages...
To prevent NuGet from downloading packages during build, open the Visual Studio Options dialog, click on the NuGet Package Manager node and uncheck 'Allow NuGet to download missing packages'.
Feeds used:
/Users/alex/.nuget/packages/
https://api.nuget.org/v3/index.json
All packages listed in /Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/packages.config are already installed.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva- /reference:/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/mscorlib.dll /reference:/Users/alex/dev/clr/clojure-clr/Clojure/packages/NUnit.2.6.3/lib/nunit.framework.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.0-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:"obj/Debug 4.0/Csharp.Tests.dll" /target:library /utf8output FixtureSetupClass.cs LibTests/AFnImplTests.cs LibTests/AgentTests.cs LibTests/APersistentVectorTests.cs LibTests/AReferenceTests.cs LibTests/ARefTests.cs LibTests/ArraySeqTests.cs LibTests/ArrayStreamTests.cs LibTests/AtomTests.cs LibTests/BigDecimalTests.cs LibTests/BigIntegerTests.cs LibTests/CachedSeqTests.cs LibTests/ConsTests.cs LibTests/CountDownLatchTests.cs LibTests/DelayTests.cs LibTests/DummyFn.cs LibTests/DummyMeta.cs LibTests/EnumeratorSeqTests.cs LibTests/FutureTests.cs LibTests/GenProxyTests.cs LibTests/IObjTests.cs LibTests/ISeqTestHelper.cs LibTests/IteratorStreamTests.cs LibTests/KeywordTests.cs LibTests/LazilyPersistentVectorTests.cs LibTests/LazySeqTests.cs LibTests/LispReaderTests.cs LibTests/LockingTransactionTests.cs LibTests/MapEntryTests.cs LibTests/NamespaceTests.cs LibTests/NumbersTests.cs LibTests/ObjTests.cs LibTests/PersistentArrayMapTests.cs LibTests/PersistentHashMapTests.cs LibTests/PersistentHashSetTests.cs LibTests/PersistentListTests.cs LibTests/PersistentQueueTests.cs LibTests/PersistentStructMapTests.cs LibTests/PersistentTreeMapTests.cs LibTests/PersistentTreeSetTests.cs LibTests/PersistentVectorTests.cs LibTests/PrintfTests.cs LibTests/RangeTests.cs LibTests/RatioTests.cs LibTests/RefTests.cs LibTests/RestFnImplTests.cs LibTests/RestFnTests.cs LibTests/StreamTests.cs LibTests/StringSeqTests.cs LibTests/SymbolTests.cs LibTests/TestTest.cs Properties/AssemblyInfo.cs ReaderTests/LineNumberingTextReaderTests.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll.config" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Clojure.dll.config".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.dll" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Clojure.dll".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.pdb" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Clojure.pdb".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Dynamic.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Microsoft.Dynamic.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/packages/NUnit.2.6.3/lib/nunit.framework.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/nunit.framework.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Scripting.Metadata.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Microsoft.Scripting.Metadata.xml".
Copying file from "/Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Microsoft.Scripting.xml" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Microsoft.Scripting.xml".
Creating "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/obj/Debug 4.0/Csharp.Tests.csproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/obj/Debug 4.0/Csharp.Tests.dll" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Csharp.Tests.dll".
Csharp.Tests -> /Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Csharp.Tests.dll
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/obj/Debug 4.0/Csharp.Tests.pdb" to "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/bin/Debug/Csharp.Tests.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/Csharp.Tests/Csharp.Tests.csproj" (default targets).
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/BuildTasks.csproj" (12) on node 1 (default targets).
CoreCompile:
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/Microsoft.Build.Framework.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/Microsoft.Build.Utilities.v4.0.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/Microsoft.CSharp.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/mscorlib.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.Core.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.Data.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.Xml.dll /reference:/usr/local/Cellar/mono/5.20.1.19/lib/mono/4.5-api/System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:obj/Debug/BuildTasks.dll /subsystemversion:6.00 /target:library /utf8output SetEnvVar.cs Properties/AssemblyInfo.cs "/var/folders/k0/sgs2df8d0vq289q40rctw8p80000gn/T/.NETFramework,Version=v4.5.AssemblyAttributes.cs"
CopyFilesToOutputDirectory:
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/obj/Debug/BuildTasks.dll" to "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/bin/Debug/BuildTasks.dll".
BuildTasks -> /Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/bin/Debug/BuildTasks.dll
Copying file from "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/obj/Debug/BuildTasks.pdb" to "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/bin/Debug/BuildTasks.pdb".
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/BuildTasks/BuildTasks.csproj" (default targets).
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default targets) -- FAILED.
Done Building Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target(s)) -- FAILED.
Build FAILED.
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj" (default target) (3) ->
(CoreCompile target) ->
Lib/RT.cs(88,63): warning CS0612: 'ExecutionEngineException' is obsolete [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj]
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/Clojure.Tests.csproj" (default target) (5) ->
(ResolveCodeAnalysisRuleSet target) ->
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Tests/Clojure.Tests.csproj]
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/Simple.Console.csproj" (default target) (6) ->
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Simple.Console/Simple.Console.csproj]
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (default target) (7) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (default target) (8:2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/Clojure.Source.csproj" (default target) (9:2) ->
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Source/Clojure.Source.csproj]
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (default target) (7) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (default target) (8:2) ->
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(141,9): warning MSB3884: Could not find rule set file "MinimumRecommendedRules.ruleset". [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
"/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target) (1) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (default target) (2) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Main/Clojure.Main.csproj" (default target) (7) ->
"/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj" (default target) (8:2) ->
(PostBuildEvent target) ->
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5167,5): error MSB3073: The command "set clojure.compiler.direct-linking=true [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
/usr/local/Cellar/mono/5.20.1.19/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5167,5): error MSB3073: /Users/alex/dev/clr/clojure-clr/bin/4.0/Debug/Clojure.Compile.exe clojure.core clojure.core.protocols clojure.core.server clojure.core.reducers clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect clojure.edn" exited with code 126. [/Users/alex/dev/clr/clojure-clr/Clojure/Clojure.Compile/Clojure.Compile.csproj]
5 Warning(s)
1 Error(s)
Time Elapsed 00:00:14.04
Didn't expect a drastic change, but since msbuild is avaliable, tried to use it instead of xbuild:
$ msbuild build.proj /target:Build /p:Configuration="Debug 4.0" /p:Platform="Any CPU" /p:Runtime="Mono"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment